I'm not sure where all of the negative reviews are coming from but I have been ordering from Venus for several years now and have been very happy with the quality. I've had some shirts that I've had for a few years and are still going strong. As far as the customer service, I have never had a better experience with any other company. Always helpful, fast delivery and if I have any returns, they couldn't be easier!