Rainbow have the worse customer service . do not be fool by they warranty b . they be overprice and uncomfortable and require a long time to break-in . and by the time you break-in , they be all wear out and warranty be go . I rather buy some reef .