Hey man, I have a set that has been on my car for three years now and haven't had an issue since I put them on. I live in Vegas and the car does not sit in a garage at all so the lenses have started to fade a bit, but I would imagine most other environments wouldn't see this type of issue. The sun here is brutal and I don't take care of my car at all. It hasn't had the oil changed in three years either lol. If you were to buy a set the only thing I would recommend would be getting some stainless hardware as mentioned earlier. If you are looking to buy a set I am seriously thinking about selling mine to go back to pop ups with low profile buckets only because I have a lotus front bumper that "needs" the pop up style to be right.
Stock set up is very nice

Lotus bumper really needs the pop up to be right