A couple cosmetic upgrades for my BMW 335i including BMW gloss black grills.
I bought a couple more cosmetic parts for my BMW 335i just recently. A set of paint matched Alpine White front reflectors that replace the stock amber colored reflectors as well as some OEM BMW gloss black grills. The install of the reflectors was a bit tricky. You must peel the stock reflectors from their double sided tape on the inside of the fender. I ended up pulling off the wheel well splash guard to make things easier. In addition, I used a wood chisel to slowly pry them off. Be sure not to twist the blade when prying the reflectors off, because it will bubble the outside of the fender. The instructions (from JleviSW) say to use a flat head screw-driver but that will very easily damage the outside of the fender. In any case, take care when removing the stock reflectors.
The BMW performance gloss grills were a snap to install. Simply remove the 4 hex screws that hold the bumper on the top, reach behind the bumper, and pop off the snap tabs one by one until you can pull out the grill. Snap the new ones in then re-install the 4 screws and you are done. A few pictures below and more notations on the picture site: