I found Allivet by chance and have been using them for my pets' medication. When I first used them, there was some "hiccups" in obtaining my pets prescription from the vet however after that it has been a smooth purchase. Just don't wait till you're too close to running out of meds. I've referred several family and friends to them. Honestly I haven't compared prices because of their reliability.