They are very disorganized. I placed an order on May 28th and when I heard nothing by June 4th, I had to call them and the very nice but not well informed rep said they would look into it. Then we get a call with no message other than to call back. I do call back and get Irene and I am told they dont know why they called me. I asked if they got in touch with my vet and they didnt know. She said she would call me back "in about an hour or two". So I had my vet call them at this point to move it along since nothing was happening. Irene calls me back (within the two hours) and says its all set and being shipped out today. That was Monday June 4th. I said when will it get here now? She said I think Friday. I said since this was a huge hassle and confusion it really should be sent overnight. She said she would check with management. Then I had to prompt them on Tuesday June 5th because guess what... it wasn't mailed yet. A label was then created on Tuesday however the shipment was not sent overnight and now we are looking at a Saturday delivery which means it went out on Wednesday. Very disorganized and frankly they don't care or take ownership. There are plenty of pharmacies I can use and will do so in the future.