They always return my phone calls quickly. I always know that I'll get a prompt answer to my question. They have a huge selection of medication available for pets and are very knowledgeable about each brand provided. Every time I pick up medication they always have what I'm looking for and have never been out-of-stock. I always have the best experience every time I have an appointment here. Although I have not had much to complain about, I have noticed that they strongly adhere to the customer is always right policy and if anything goes wrong make every effort to correct the situation. They have really great customer service here. They always put their customers first, regardless of the situation.