I have been using Allivet for several months now and I love this company. I have two geriatric dogs that require a lot of medicine. I shopped around different websites and Allivet had the best prices all around. Additionally, their auto ship is very convenient. They always send you an email when something is about to ship so you can push the date or cancel if need be. I have contacted their customer service a couple times and they were very helpful and professional. I called to update my payment method and they even took $5 off my order. Finally, package always arrive promptly, sometimes even sooner than expected. I would definitely recommend them to friends and family!