Too high IMO
Wow that seems high to me. I take Wilson to the Banfield Hospital that's inside my local Petsmart. I am on their wellness plan (for puppies) which cost me $70 one time fee to join (actual price is $100 but my trainer, who is also crazy about Boxers, gave me a special certificate for $30 off :p). After that it is $20 a month. This puppy wellness plan lasts one year (after that they have an adult plan) and by the end of the year it will have cost me a measly $310. These are the main things that come with the plan:
*ALL vaccinations are free, (distemper, corona, giardia, rabies, lyme etc), with vaccine warranty on top of that. We only pay for the heartgard and frontline.
*Deworming
*ALL AND ANY Office calls and physical exams during regular hours are free!!!! *Neutering/spaying is all free, including general anesthesia, antibiotic injection, pain meds, heart monitoring, hospitalization etc (all I am going to have to pay for is extra pain killers and what not for when I take Wilson home. Probably won't spend more than $25 or so I was told).
*3 fecal exams
*Discounts on some other things that are not included in the plan
On top of this, I was given a whole tour of the facility and told about what they do, how they do things etc. They showed me other dogs recovering from neutering, how small the incisions were etc. With every visit where Wilson gets vaccinations and a physical exam I receive an examination report on his current state, info about his vaccines and "outpatient therapy recommendations".
The staff are all friendly and caring and great with Wilson (especially Therese who loves Boxers

), including the vet. I ALWAYS get a phonecall after any visit, asking for an update on how Wilson is doing. If I tell one of the staff something about Wilson, the vet will be asking me about it the next time she sees me. This shows how well they keep track of everything and communicate everything with eachother. This really amazes me! They really do go out of their way.
Anyway my point is, you don't have to break your bank to find a good, caring facilty with a good vet. Definitely look around and see if you can find someone else.
The only small downside with my place is that they are closed Sunday and Monday and they have only one vet. They also don't do emergency service, but they already referred me to where I could go (though it would not be free under my wellness plan).
This is really no big deal to me and I think I am getting great care for my dog, and I'm saving a ton of money. Also the fact that there is only one vet means that she knows Wilson very well, and he knows her.
Good luck with your price comparison, and hopefully you can find a more affordable place!