My wife does this for us. She is happy with
http://www.1800petmeds.com/ and
http://www.drsfostersmith.com/
She bounces back and forth between the two depending on specials, e.g., shipping costs, etc.
We buy flea and tick, joint meds and heart worm. She
tells me we save lots of money