I love using PetBucket and have recommended them to MANY! Same great pharmaceutical brands docs carry, but no office visit and much less on the price. I'm not sure why getting flea treatment that works is such a hassle in US, but I'm SO happy I found PetBucket and no longer have to deal with our vet for more than the occasional office visit or emergency.