We have joined a Pet Plus club at our vet's, I pay a monthly fee and in return we get our check-ups and annual vaccinations for nothing, and 10% off other consultatations (which is handy as one of my cats has kidney disease). As part of the deal we get our flea medications free - the vet used to provide Stronghold which was excellent, but they have now changed to Advocate. Both are spot-on treatments in little vials. It would otherwise cost me more than the monthly premium just for the flea treatment alone. I too have hunters - ratting is the main topic at the moment.