Purchased a bathing suit which was on back order for about 5 months. Every time I checked it was back ordered to a further date and I was not ever notified. When I finally received it I had to pay another $30 for duties to Canada. Hated the bathing suit. Felt cheap and didn't fit as expected (or based on reviews). Returned it and have been going through quite the hassle to get duty money back. On top of that, Venus charged me shipping to return it even though I paid for it myself and I still have no received a reply where my shipping money refund is (months later still inquiring). Would never buy from them again.