I have used Allivet for quite a while now, and up until recently had been very happy with their prices and their service. All of that changed this week, when I realized that I had less than a week's worth of medicine left and had gotten notification that my dog's autoship medication had been sent, though I had received notification a week earlier that it was about to ship unless I wanted to skip the delivery. When I checked on Allivet's site, I saw that it was back-ordered. When I called they basically said oops... they apologized and agreed that they should have let me know that it wasn't being shipped... but they made no offer to substitute the medication or call another supplier. Had I not noticed the absence of a mailing notice, my dog would have been without her medication, and the sudden stop could have had devastating effects. Fortunately, my veterinarian has some in stock, and though I will have to pay a lot more, the dog will be okay. The company offered a store credit of some kind, but I turned it down, as I won't be spending another penny with them.