I have had no problems with service, shipping, quality or size. I get tons of compliments when I wear the sun dresses and tops I had bought. They are different than you can buy at a store. I like earning rewards, when I use the cards. And the times I've called in, I had no problems with customer service. I have never had to return anything, so I can't speak on that. The swimwear is pricy, but it seems to be everywhere.