It says 2-3 day shipping. I ordered my meds, prescription approved next day and it took longer for them to ship and get it to me than 2-3 days. They said they would use FedEx in future. It still took longer then the 2-3 day shipping time. On prescriptions, it says "Best Price Guarantee Found a lower price? We'll beat it". I called customer service, said what I pay at vet's office for medication, said they would give me $25 off medication. I gave customer service price I paid at vet, how many pills, and dosage, she knew $25 off would not meet or beat vet price. I said I will cancel meds and get them at vet's office. Horrible customer service!