I think the $3 reflectors from ECS will only fit the e92/e93 (coupe/vert) and not the e90 (sedan). If I'm not mistaken, the reflector size for the coupe is a bit longer than the sedan. Is that correct?
For the sedan, Jlevi has them in clear and smoked for $27. Not too bad: