So far so good, this is my 3rd purchase, prices are good and the convenience of not having to have a prescription is awesome. Only complaint is the shipping time, both previous orders took 4 weeks to the day to arrive, so make sure to order a month ahead if you're in the US, as the shipping just takes a while with overseas travel, customs, etc. The customer service is great from the little I have experienced by interacting with them for questions. Recommended!