Its true that vets vary greatly on what they charge. I was taking Daisy to one that, unbeknownst to me, was known for its high prices! I then started looking/calling around, and found another one through a friend. She is MUCH cheaper (and much more personable with me and Daisy!)
Yesterday I took her to the new vet..visit, urinalysis, meds for 7 days, nail clippings..all for $53.
The old vet was estimating me over $300 for dental work/cleaning.
This vet told me between $150 and $200 tops! Big difference!
GOod luck, and definetly call around