I've ordered from them every 2-3 months for the past two years. The other person reviewing this site had unrealistic expectations in terms of delivery time. It always takes 2-3 weeks for the medicine to arrive which is normal for International Pharmacys. The quality of the product was very good.