I'm shocked to see negative reviews & accusations here. I use Allivet every few months and have had excellent customer service, prompt shipping, and medications of obvious quality. My dog's ongoing skin issues clear within days of starting on his meds, which arrive really fast even when I don't specify overnight or 2-day. My only issue is that they send constant email updates about my order- 2 confirmations, 2 shipping confirmations... 2 of everything! But that's hardly a complaint, just superior service! I would (and have) recommend Allivet to everyone.