All of your flea killers, Advantage, Bio Spot, Frontline etc all have the same ingredient, Ivomectrin. (I might have spelled that wrong). You can buy Ivomectrin by the pint or quart for about $40.00. There is a generic name, Ivomec. I use Ivomec Pour On for my dogs and cats. There are large bottles of it because they use it on cows to kill worms.You don't have to go to your vet to buy it. It is very cheap, as you don't pay for fancy commercials on TV, or fancy packaging, or the Vet's amount he gets for selling it. You use 1 CC or 1 mil for every 10 lbs of animal. If you have a 5 lb cat, use 1/2 of a CC. You put it on the back of their necks, so they can't lick it. I bought a large bottle and it lasts forever. I treat my animals once a month. If you have an infestation, you can treat more frequently until all the flea eggs have hatched and died. It takes several weeks for the flea eggs to cyle., so don't give up. It kills fleas, ticks, intestinal worms, and ear mites. Those companies that sell it in little tubes are making an absolute fortune off you. So is your vet. That is why they make sure you have to have a prescription. Then you have to go through them, and they reap the profit.