I think many times there's a problem on both sides. Some mechanics are bad, but then so is some customers - cannot describe the symptoms at all, thus making it impossible to diagnose the fault.
Some are of the type "Either the battery is dead or it is out of gas - but I don't know which one'. I'm not a mechanic, but I've had some experience with dragging out a description from my wife if she has a problem with her car, and I can tell you I don't envy any mechanic at a time like that.

So if you and your mechanic cannot communicate, that may be another reason to find a new one.
__________________
Only two thing are infinite, the universe and human stupidity, and I'm not so sure about the former.
Albert Einstein
Honest politicians (and lawyers) are like UFOs. Most people believe that there must be some out there somewhere, but nobody has yet been able to prove their existence.