I used BMW of FAIRFAX on an 08 MR
I had backed into a stupid bush, and it scratched the bumper, straight through the paint.
And they did a great job
I just have to get off my ass and take the car to them
Can't find a better deal than $400 at BMw dealer