I called this shop and they seemed nice and helpful. I'll be taking my Benz here.
I hope this review adds some balance to the rating of this shop. Some feedback on here doesn't make any sense.
How could anyone be dumb enough to complain about being told what parts are needed for the repair? What kind of ditzy idiot get's "offended" at a diagnosis? As a customer I would want to know what parts are necessary for repair. How anyone could twist being informed into something negative is beyond me.