I have used PetArmor in the past, I love it. Keeps the fleas away for over 6 wks. My problem is when I need it, the local stores will be missing one of the products that I need. So ordering online works out for me. I get what I need, when I need. then the experience with vetdepot.com was excellent. Cheapest price of all sites I looked up & received product much faster than quoted. I will shop with them in the future.