Between the intuitive website interface, multiple medication formulas available, optional medication reminders and customer service, VetrxDirect does it the best. My parent has a cat with hyperthyroidism and we need the topical form of the medication which is hard to come by. VetrxDirect always handles orders effectively and they work with the Vet to make sure medications can be sent out quickly. I continue to be impressed and thankful.