Run (okay, drive!), don't walk to European Auto. I have had German cars for years and never, ever have I found their combination of knowledge, experience, credible-expert advice, and genuine friendliness anywhere else. They handled a routine service on my C300 but after talking w/them I opted to also do tires (they were overdue): they provided exceptionally good information helping me clear the fog of tire information and misinformation out there. They were also good enough to flag a few other small things and were quick to work them into the schedule. In a word, amazing!