STAY AWAY... needed meds for my dog... though 2 meds ordered (on same order) I only received one. They claimed to receive only one prescription/approval from vet... Hmmm... had them request again and 4 days later still nothing so called... still say didn't receive. Spoke with vet who assured me that he had sent approval twice. Had to cancel the one and get elsewhere (reputable company Chewy.com) and am still awaiting refund form cancelled item. Most interestingly, they never communicated anything to me, i had to wait for order to come missing one item then chase them down to find out what happened... Terrible customer service and no communication... VERY FRUSTRATING