I had a couple of garages, including one well-known repair chain look at my ML320, and none could correctly diagnose the problem. Walter's not only diagnosed the problem, they repaired the car quickly at a price that seemed quite reasonable.
Pros: Good location, plenty of parking, great service
Cons: could think of nothing
more