I've been driving for 37 years. In all this time I've only had 3 excellent mechanics ("good" isn't good enough at today's shop rates.) One mechanic was from England, one mechanic was from Japan and my current mechanic is from Canada. When the mechanics from England and Japan retired it was cause for a great deal of stress and expense caused by people who really shouldn't have labeled themselves as "automotive technicians". In contrast, these 3 gentlemen have saved me a lot of money through their analytical skills and common sense about mechanics. And honesty! (If my current mechanic miss-diagnoses the problem, which seldom happens in the first place, he only charges me for the correct repair). If you find an excellent mechanic, buy everyone in the shop Christmas gifts and deter their retirement for as long as possible!