Price of product is competitive but I paid for the second day delivery and yet it took 4 days and I ended up having to buy the product at the vet. It would have arrived just as fast if I did the free shipping. I had tried to order the product for almost 2 days and ended up having to call them because I could not get it processed on line and then was mislead about the delivery so not real happy with their service