I am happy with the purchase and will definitely order from Petbcuket.com again. The price was almost twice less than on any other website. I read other testimonials on Petbucket, and they all said that it takes several weeks for the medication to arrive (I live in the US), as the shipment will need to clear customs and that will take additional time. I order the meds a few weeks before Christmas (with no tracking), and it arrived in about 4 weeks (I live in the US). The day before the shipment actually arrived, I was contacted via e-mail by the Company's representative checking on whether I received the medication. Pretty good customer services, not many companies do that.