I have used Allivet for years, and have never had a problem. Their service is stellar, whether it be over the phone medication orders or website orders and autoship. I raise German Shepherds, so it's important to me that the companies I deal with are honest, have good prices, and provide top notch products. I will always be loyal to Allivet, although I must be honest and say I deal with several companies, all for different products and services, so I can't give the totality of my business to one company.