I only buy their swimsuits because the prices are reasonable. But as the saying goes, "You get what you pay for." The quality is just ok. I'd rather spend the same $ on a name brand that's on sale. Anyways, my swimsuit from last year didn't hold up so I decided to buy a different one this summer. I bought three swimsuits knowing that I'd have to return 1 or 2 of them. I used their $6.95 return label. However when I got my confirmation email, I was also charged $7.95 for shipping. When I called to complain, I was told that, after returning those two items, my purchase was now below $99. Hence the additional shipping fee. I shop various sites online and have never heard such a thing. Lastly, it takes 5-7 business days for standard shipping which is way too long versus other sites. I'm very disappointed with their business practices and taking my money elsewhere.