I just got these, came in the mail today. I managed to install them without any kind of problems, they fit perfectly in my '99 328i sedan and they look good.
You will however notice a bit of difference from the OEM ones. They're made cheaper, the finish isn't that great on the back and edges, but then again those are the areas you don't see anyway once you have them installed.
All in all I'm pretty happy with the purchase, they look good, way better than my old faded taillights and I saved a lot of money.
Now looking for trunk lights...