Interesting they told you they ran out of the M Sport wheels. Hope they charged you less in the package.
Also, those rims came on my E90. They are not just for coupes
Did you paint the colours on the the grill slats yourself, or is it vinyl?
Nice car, GLWS, although I think you should keep it!