I haven't read all the posts here, but I just wanted to add my $.02. I absolutely agree that brand name products for pets and vet services are high, so it's tempting to try supermarket brand treatments such as dewormers and flea treatments but I want to warn against it. Two years ago, we decided to try the Hartz brand flea prevention treatment that we bought from a local grocery store with our French Brittany and emergency vet bills ended up costing us around $600. A few hours after applying it to his skin, he started salivating and panting severely. We immediately took him to the vet at 2:00am in the morning and he was hooked up to IVs and given a dose of various medicines to counteract the reaction he had to the medication.
We wrote a letter to Hartz and a few weeks later they sent us a check to reimburse us for our vet bills from this incident. The fine print was, if we cashed it, we automatically agreed to a confidentiality clause, meaning that we could not tell anyone about what happened with their product. Needless to say, we decided not to take their money.
Ever since then, I haven't strayed from paying extra for Frontline flea prevention for our dogs. Not only is there a chance that you'll end up paying more in the end, but their health is infinitely more important than saving a few bucks.