Haha, you don't trust the local mechanics? You're going to either have to find some fairly knowledgeable friends or colleagues or just suck it up and find a good mechanic.

There's really not much else you can do.