I'm new to St. Louis (4 years), but have had good and bad experiences here.
The work I had done at Plaza motors was eventually acceptable, but it took them three returns to get it tolerable (not 100%, but just tolerably acceptable). I won't go back.
I went into Erwin Schwarz and got a blast of attitude and a huge quote for regular service. I went about a block south down Brentwood to Walter's Foreign Car, which is just south of Erwin Schwarz at Brentwood and Manchester. I received a much better quote, and had the work done there. It was completed and I had no complaints. Good work, good price and I will use them again and again. No, they did not wash my car like Schwartz, but for the difference in price, I could have it painted or detailed 20 times and I do not have to deal with Schwarz's attitude. They work on all Foreign cars and their prices are reasonable. 314 962-2352