Sometimes you get your order and sometimes you don't. I think if you need something over the counter, you may try this shop but if you need something important and right away, I wouldn't. Once I ogt medication in the mail and the next time I didnt and from what I hear, they get some great evaluations and some terrible ones for the same reason. I know sometimes it depends on how fast the vet sends them the order and some vets take forever but in my case I know this was not the case. I stayed up all night with a dog in pain waiting for the medications... for weeks.