I'm interested in hearing how they stand up long term. I was about to buy the same blinkers, but next to them on the shelf were a pair of BikeMaster blinkers that looked exactly the same but for twice the price. The label on the more expensive pair said "The only LED lights turn signals sealed to prevent internal moisture" (or something like that). I assume the claim as the "only" light includes their own cheaper models, so I figured I'd pass. For the same price as the expensive pair, you can order the OEM LED blinkers.
If yours work out, I'd be interested in saving a few dollars. CB