I used to use Ova Collars, but at 20 dollars, they are too fragile.
They kill fleas, but are plastic and break too easily.