I installed the Recon LED roof lights 2 years ago. I caulked the bottom of the light housing and the screw holes very well. I have had moisture in every single light since i intalled them. Now one of the lights is dead. Aren't LED's suppose to last a gizillion hours? I guess that is why the $59 dollar price tag. Anyway i opened it up and you cannot change the bulb you have to change the entire light. So i have to purchase the kit and reinstall every light again? Yea OK! I think i will be going back to the halogen set up and maybe replace the bulb with a LED bulb. What do you all think?