I decided to order my dogs RX from here, and pay a little more, because it said "in stock, will ship in 1 Business day", This made it sound like I was going to get it faster. We could've driven there if we knew shipping would be delayed this long. Next time I will save money and buy from someone who is honest about how long shipping takes.