I have been ordering from Venus for years and will continue to do so. They are a US company, NOT ONE OF THE SCAM CHINESE COMPANIES. I get a lot of my sweaters for work from here and have ordered from Venus before you had to start worrying about where you were ordering from. I have never had any problems with returns. Have been refunded to their terms for any returned product. Have never waited longer than a normal amount of shipping time to receive product.
Thank you so much for the 5 Star Review, Sherri. We love hearing from our customers and always appreciate the feedback.