Aweful exoeience! Some of the worst customer service I have ever come across. Waited a month to get the meds I had ordered, and eventually had to pay the 35$ for the order to be overnighted only to discover that they shipped only one of the 4 heart meds my dog needed. They would not overnight the rest st their cost even though they screwed up the order, Vanessa the customer service manager put words in my mouth and said that I had only expressed concern about the one medication that was shipped, not true! Aweful! Cancelled my order and will work with another company. Ended up costing more time and money and never got my order!