I understand the frustration with vets. I an a vet tech and I stopped working with a vet because he would over charge and charge for unnecessary test that sometimes weren't even ran. I learned the one thing you may not should ever say is "do whatever it takes ". If he saw you drive up in a nice car or knew you had money he would rip people off. Ask a lot of questions and get quotes from other vets. I hate to be taken advantage of myself and I always said to myself, what if that was my grandmother being done that way. Hope this was helpful and didn't make you more upset