I would recommend the Genuine stuff, only because of the associated risks and fitment.
I fitted the Mirror caps and Spoiler over the weekend, and they fit like a glove. It was a pain to remove the mirrors though.
If only, BMW has 22 inch wheels OEM.
__________________
All you need are Two Swords and Maximum Effort
|