Does anyone know of a good, reliable mechanic in the St. Louis, MO area that doesn't rip you off? Does quality work?
So far the dealer is a bunch of crooks and cannot be trusted. I found two Russian guys, but they lied about a part when I asked for it back.

Thanks,
Dan