I have 5 rescued animals so it gets expensive taking care of them. VetDepot's prices help. Their customer service is great and I received my order very quickly. A winning combination for me. I only wish they offered free shipping on order of $50 or more instead of $99.