I have taken my SL500 there on three occasions. While they are NOT the least expensive around the work was done correctly, on time, and at the price quoted. My only issue is the lady at the check in counter is not at all friendly or helpful, and on my last repair something was left loose that now rattles and they show no willingness to find and fix the rattle.