I've been using very expensive Frontline plus religiously this year but I've woken up to bites on my ankles today and just found a bastard flea walking on my baby's head! 
(Human baby btw, not Dcat, although I will be checking her too as soon as she'll sit still)