I took my car in to the mechanic to get a problem diagnosed, and as per custom, told him to call me with an estimate when he figured out what was up. He called a few hours later, told me the problem, and that he “was working on an estimate for me” and that I should call him back in 30 mins for the estimate. No problem.
So I call back, and he says “yeah, we’re finishing it up right now. It came out to be $xxx.xx.”
I was completely taken aback - that he had done the work without my consent and without having given me the estimate, and that the work in question came out to cost about twice what I expected it to. In all honesty, if he had given me that figure, I would have declined and taken the car elsewhere or saved up for when I could really afford it.
Since he had already done the work, I felt like I had no choice but to just go along with it and pay for it. When I got there, I explained the problem, but my anger had built up to the point where it came out more along the lines of “let me explain why I’m not going to be bringing my car to you anymore” than “I think we had some sort of misunderstanding…” I just don’t think what he did was excusable and normal; I feel like it was unethical at best.
Should have I refused to pay for it, flat-out? I’ve NEVER had a mechanic pull that sort of crap with me. It was expensive for the work he did and most importantly, he never gave me an estimate and got my OK before he did the work, which is just how it’s done, period in my opinion.