There must be a catch, surely! I have been using the same vets for years as I really trust them, but boy are they expensive! So I'm tempted by the £99 for vaccinations for life, but will prob still take little dog to our original vets for anything else, if they will let me if I get her vaccinated elsewhere. Has anyone done this at all? Is there a catch I should be aware of?