If you like Frontline but find it too expensive, check out Sentry's Fiproguard. It has the same main active ingredient as Frontline and it's a LOT less expensive.