I never have, and never will use over the counter meds. I'm a firm believer in "you get what you pay for".

Have you looked at other meds from the vet? We used Program for a while, and it was much cheaper and still some-what effective (it will control the flea population but won't actually kill them).