This is one of those places that will have your car a long time and charge a LOT to do little more than break stuff that was working when you brought it in. I've spent over 3k here to have my car donated to KNPR. Nobody will even buy it for what the wheels are worth. They buy their parts from Fletcher Jones, which is fine. They then mark the retail up, for profit. When making estimates, every part they need is $1410.00! Literally. I have 3 estimates for 3 different repair jobs that ALL cam in at exactly $1410.00. I took my car here 4+ times. They had my car for anywhere from 6 hours to 3 days, with roughly 20% success rate.
The reason I'm giving them 2 stars is because they will always give you a print out of the "work done". Their wheelhouse is scheduled warranty maintenance. If your MB is more than 5 years old, beware. If it's newer, take it to FJ. It's the same price and you won't have to wait for the parts to be delivered.