Good Service. Quick service, I was in at 7 out the same day. I gave up on the dealer. My 2004 S500 was there for three days & they can’t fix it? German Car Repair did it in no time! Thank you guys.