I have always used Frontline which I got from the vet and it was great. Never had any trouble with fleas on my cat. The vet has now changed to Advocate and I am covered in bites. I have had to spray the furniture and soft furnishing which I have never done before. I can only think that the vet has now gone for a cheaper option, but it simply does not work. I will be using Frontline in future.