An e90 (not e92) in my case, but I've fitted one of the BC Moto ones from ebay after recommendations on the forum. £45 delivered & painted, no complaints at all. Fitting was perfect match to the bootlid so quality seems perfect to me.
Colour is very very slightly different but only if right up close and you know to look - to the casual looker it's not noticeable. I'm hoping a machine polish on the bodywork will sort that: 75k miles on a 57-plater and needing it...