1 /5 David: I want to share my double-bad experience with this shop. My car had a brake screeching. I drove it to these guys. They advised me to replace my original rotors and brakes, as if "warning" to the new aftermarket rotors. I trusted them and paid $600 for this service. After taking my car, I found that the brakes still were screeching and more, they had lost the wheel cap with the Mercedes-Benz logo in the center of the wheel, as shown in the picture. I took back the car and asked them for an explanation. The manager told me that they did not know where the cap was and advised me to buy a new one and they would install it. As for the sound, he told me that I should not have installed non-original rotors, and because of this, the brakes had sound.
I advise all, just do not waste your time and health trusting your car to them because, as my experience shows, if they make a mistake or do something wrong, you will never be able to ask them to repair or refund you.
P.S. The shop responded to me, asking why I bought an expensive car if I could not afford to install the original parts. From the beginning, they gave me both options, original and non-original, but they proved that either one would solve the screeching problem. Accordingly, I chose the one that was more cheap. Unfortunately, they were unable to correctly diagnose the problem source and replaced the part that had nothing to do with the issue.
UPDATE: Finally another shop technicians found out what the problem was. It appeared that rear break pads, not the front. So, I lost $600 in unnecessary replacement of good parts. I can not consider these technicians experienced who are unable to distinguish faulty pads, front or rear.