I was wary after reading the poor reviews, but poor puppy was desperate for his Apoquel. My vet called in the prescription and they called me directly for shipping and payment info. They said it would take 5 business days and it came in 4. I got tracking info so I knew exactly when it would arrive. Big package for a little prescription pill bottle, but that was because it included a squeaky dog toy. Gotta say, I was please as punch with the quick turnaround and the pills are working. No complaints!