Did not have a good experience here. Took my Mercedes in for repair and was offered a more "affordable" alternative with aftermarket parts. I informed them that I had a preference for OEM parts but they do not warranty those. That started the series of misunderstandings. So, apart from the continuous waiting and the follow-ups - I was not given service priority and their techs had installed a defective or bad master brake cylinder part. This subsequently caused my brakes to, without warning and notice, to start slowing down and mysteriously slow down and flash an indicator light in the middle of the freeway which was pretty scary. I don't know why these guys don't test their parts before handing them back over to the customer. I asked to have them look at it again, flyer a few scary rides to/from my house. They finally did fix the issue but it could have been avoided by doing testing on their parts in my vehicle and communication. They told me that it was a bad part and that they may discontinue using that supplier- but still I did not receive any discount off the service price or refund for the part. Just a free install with another part from the same aftermarket supplier, because presumably it was cheaper for them. It should have been offered for free as part of the service guarantee that they theoretically should provide. Needless to say, I have given these guys several chances to win me over by following up on next service due but they haven't as much as picked up the phone to follow-up. Never coming here again for my Mercedes service repairs, that is for sure!
Do not take your vehicle here- these guys use cheap aftermarket suppliers!