I ordered from them to save a bit of money, but now wish I had saved myself the wasted time and stress instead. It took them over a week to receive approval from my vet, despite the fact that she spoke with representatives and left voice mails three times giving approval. I have called them myself one to two times per day for the last week to check in with what is happening with my order and have been told different accounts each time. Today I was told that the approval was just received today and my order would ship tomorrow, which was also what I was told yesterday. Each customer service representative has given me varying, unapologetic, excuses and have offered no solutions. They do not seem to care that this is time-sensitive as my pet has already run out of the medication that I ordered before I knew that the process would take weeks to be resolved, since it has has taken less than a week when I've ordered through other online pharmacies in the past. The advertisements for other products that play constantly while you wait on hold are another fun bonus. Do yourself a favor and order from a different site.