I'm on my fourth AMG variant over the years including ML63 and Ml500 and have tried so many independent MB garages. Nearly all good and familiar names to London MB owners (my current car is a CL500 - and really happy with it.
Had the inevitable ABC failure and came close to giving the car away. Took it to BSG under the AA Garage and Parts cover (£500 towards repair) and the patrolman spoke so highly of them I couldn't refuse.
Best outcome I could have hoped for.
And the best praise for them is that I'll keep the CL500 for life thanks to knowing BSG is there
(Apologies for sounding so gushing but never had the chance to thank them in person.)