Assuming this works as described, it feels like a winner to me.  I just put them on two dogs who spend a good amount of time outside.  For eight months of coverage, the price of this plus a heartworm med is very favorable over Revolution.  It works very well, but I hate the chemical odor and the greasy feel of their coats, and I'm not nuts about the price tag of Revolution.