PetBucket is a consistently great place to buy Revolution for my cats. The price is the best I've found and home delivery is an added perk. If any problem arises, they are quick to address it. They really are customer friendly. PetBucket is the only place I've purchased flea control since I discovered them several years ago.