The guys are German Motors are just about the most honest mechanics you will find anywhere. I quickly learned that I was getting absolutely skinned by the dealers on my Service A + B on my 2008 C-Class, and these guys gave me a much better deal with much better service. Absolutely no up-selling or pressure at all and will always be completely forward with you on what you need immediately, what can wait, and when they think you'll need more work done.