Banfield gives a lot of unnecessary services in order to pad there bill to get you to join the "wellness plan". Giving a dog 5 vaccines at once, is never recommended. Also this de-worming they wish to do even if you dog does not have worms is outrageous. I have to seriously question there medical ethics. You can not cancel your plan either with out having to pay an outrageous amount of money for services rendered. For example, my dog had diarrhea, why did they do an eye pressure test? I told them she sees her vet on a regular basis, she does not need any shots at the moment but her Lyme vaccine. They gave her everything all at once. I am calling the bank to see if I have any rites at all. You get nowhere taking to them, they bounce you back and forth between the office and the 1800 number.