I get Frontline Plus on eBay for cheap. It's something like $40 for 4 months if you get it from your vet, on eBay its $19 with shipping for 8 months. I use it once a month on my cats just to be safe. It works great.