I would much prefer to use the stuff that only comes on prescription, but my vet needs to see said cat every now and then in order to prescribe it (which is entirely reasonable). And I'm finding it really hard to get one of my two cats to the vet - the first time she clawed her way out of my arms before I could pop her in the basket and the second time I mis-timed my grab and she is currently several gardens away, showing no inclination to come back soon. The vet is being very understanding, but I can't go on cancelling appointments. Its not been an issue for a while as I've been sharing the flea stuff prescribed by my other (more compliant) cat, but that has of course now run out before it should, so the vet won't prescribe any more. Aaargh.