Not so impressed.
Other reviews speak well of this business, but our single experience was not so good. For an ML320 MB brake warning (BAS/ESP) warning the front pads were replaced. Maybe needed it, but didn't fix the issue; which was a faulty brake light switch. Battery change wasn't a hot swap, and the radio code wasn't reset. Easy enough to fix, but no mention was made of it. Oil change refill was too full, warned against even on the filler cap. Went back to correct it and ended up with a low oil warning. Had to refill two quarts. The price for all this was a little less than a dealer would charge, but still was no deal. Wish it was, because they are close by, and I'm not overly fond of doing my own service work, but I'd hesitate to go back. Maybe things didn't work out well because this is not really a German car??