I got these lights from this company a couple of years ago. The reflective paint is coming away on one of them a little bit but other than that they have been fine and my local MOT station is quite strict on these sorts of things.
The beam is not as clear as OE ones but it has never bothered/affected me.