I took my BMW to Munich Motors to sort out some suspension issues that had been driving me crazy. As we were talking about the symptoms I'm experiencing, I found the owner and head mechanic to both be very knowledgeable about my car and when all was said and done, I was very happy with their work.
The shop owner, Grant, walked me through some of the issues I had and explained some of the options. It was no pressure and I felt very comfortable with his diagnosis. There aren't many shops that I really trust, but MM will get my business in the future!