Valley Vet was very easy to deal with and they are very prompt. This was our first experience with a vet prescription order. However, I really question why ValleyVet has to use the more expensive way of shipping--UPS. I get my prescriptions via Express Scripts and they send by U.S. Mail, which is cheaper. Valley Vet is not saving any time via UPS, as they show a 5 day delivery time.