Just picked up an 2009 e91 320d. Found this website on google so though i'd sign up.

First things first, Where the best place to buy aftermarket parts for the e9x series? I'm after a 335 diffuser and exhaust etc. Is BMW the best place to go? (sytners just around the corner)

Also does anybody know if you can change the halo in the headlights from the yellow colour to a brighter white?

Thanks in advance