FWIW: I wonder if you are in an urban area? When I compare the cost of vet services with my friends in an urban setting relative to what we pay here in rural, small-town America, I'm shocked at the difference. We have a university about a two hour drive away with a noted vet hospital - even their services were priced better than those I've heard anecdotally on the other (more urbanized) side of the state.