Only this past year has my border terrier had to take Rx to treat two medical issues. Our vet is located a solid 30 minute drive away, and although their price for Rx was very fair, and I love how they treat my dog, I didn't want to have to add one more errand into an already packed week/month. Receiving my dog's Rx from Allivet is affordable and saves me so much time. It also relieves me of wondering if I will be able to get the Rx on time since I signed up for auto ship. The Rx I receive from Allivet is the same as I would get from my veterinarian.