Second time I ordered a medication for my pet. First experience was ridiculous; could not coordinate medication order with my vet so medication was held up and arrived late; I had to pay overnight charges. Would not have ordered med a second time but had difficult time finding online pharm that carried it. Second time was not good either; I selected 2-3 day delivery and then sent it standard 5-7 business days from California! Finally found another supplier and had to reorder overnight from them. Also, they take take 48 hours standard processing time at a minimum even though your vet gets script approved same day. BAD CUSTOMER SERVICE! If you don't mind being jerked around.