Is Frontline still the best? I usually buy it online as vets are very expensive but it's gone up on the site I use...the animals are about due for it again, 5 cats and 1 doggy. Can anyone recommend? Thanks.