Ordering on the website was very easy, safe & secure. The staff was friendly and answered a question I had promptly. The product quality was excellent, and the generic (generic Vaniqa) performed as well as the brand-name product. The price of the product was fair. I encountered no problems during the escrow process. The shipping did take a few weeks, as the product was coming from across the world, but I was provided with a tracking number so that I could track the progress of my order. Overall, a great experience!