I feel your frustration. I just left Banfield and had a very similar experience.
I get 100 different quotes every time I take one of my dogs in and honestly it's caused riffs between my hubby and I. I look like an ***. I'm definitely shopping for a new provider to care for my babies. There was a visit where they tried to tell me I need all these extras and was flat out told that if I love my dog I should "just pay and do the right thing".
I would go to the ends of the earth for my doggies in a heartbeat so that comment really upset me. Best of luck to you.
Product or Service Mentioned: Banfield Pet Hospital Wellness Plan.
Reason of review: Bad quality.