For what it's worth, some of the $10 ones on eBay aren't quite OEM quality. Had to replace the one on my wife's e92 and it isn't quite the same size or feel and the white had yellowed after only a couple months.
2014 i3 BEV
2007 328i (E92) - BMW Performance exhaust, short shift kit, handbrake and steering wheel trim - CDV delete - CREE LED corona rings - LED license plate lights
2006 325i (E90) - SOLD - projector headlights, backline taillights - satin grilles - shadowline trim - style 338 wheels
2000 ML430 - SOLD - heavily modded, I miss that truck