They look ok. There's so much crap on the market these days that I would be afraid that they would fail or that the led's wouldn't be bright enough.
I see there's another crowd selling something similar or maybe it's the same thing, that's made in India.
Might be worth trying a breaker for an original BMW led unit. Couldn't be much different in cost?
Don't forget that you'll need resistors to make it work with the canbus system.
Or you could just do what Jay has suggested and clean your own unit...