Very frustrating. When I placed my order they charged me twice through paypal. When I alerted Paypal they refunded one of the payments but then AllVetMed kept the second payment and marked my order cancelled. It took about a week and three phone calls to get AllVetMed to repoen the paid order. It took them a day or two to send a fax to my vet. My vet's staff said that they replied their approval within two hours and I believe them but AllVetMed said that they did not receive it until a day and a half later, and that it arrived a half hour after AllVetmed closed for the evening. They promised to ship the next day. Two days later still no shipment, and they claimed it was because they were still awaiting approval from my vet. When I gave them the above story they switched to saying that they had the approval but that by mistake they had not forwarded it to shipping. They promised it would ship the next day. Two days later still no ship. I called, they were out, expecting to receive it 3pm the same day and would ship before the next morning. Next morning, still no ship. I cancelled the order. This was Wednesday. I re-ordered from petmartpharmacy.com who had a low price, free shipping, helpful staff and got the pills to me by Friday.