Although you all may be making valid points about doctors and lawyers he is dealing with an unethical mechanic. The man said 2-3 hours and should not have exceeded his estimate by more than 10% without prior authorization. I would call the guy and say hey you said 2-3 hours at $____.