i called 800petmeds before, and the prices
are mostly the same or a little less...but then
you add s/h, and you'll get it in a few days...
the additional visit to the vet isn't actually
more, because if your pets are in good health,
it's because you take them to the vet on a
regular basis...and sometimes your vet will have
a better deal for you anyway...buy so much
and you get more free or alot less...we stick to vet