I've shopped on this site a lot and I like the clothes although all their sizes are bigger than regular stores, but that's not why I only gave them 2 stars. The first problem I have with them is that often the products are labeled as in stock, but they are actually on back order and you don't find out that it's going to take 6 to 8 weeks to get your item until you get the email stating your item has shipped. It's extremely frustrating. I decided to return the item that was back ordered because it was going to take so long, but learned they don't allow returns of back ordered items! What a pile of crap. It's really shady. And what is worse; it takes such a long time to get the back order, that the season has changed and you can't even wear it when you get it.