Well...I didn't have any issues up to this point, but after a strong rain a few days ago, both of my fog lights "fogged" up quite a bit. The condensation went away, and I just washed the JGC today and no issues right now. However, I suspect it is because the LED fog lights I put in don't result in a nice, tight seal. This morning I tried putting a little dielectric grease (i.e. bulb grease) on the rubber o-ring but wasn't convinced it would work. Therefore, I swapped out the O-ring with one from stock headlights (looked "a little" thicker) and while it fits a little tighter, I'll have to keep an eye to see if it results in a better seal. Anyways, while I'm not seeing condensation at this moment, when I shined a flashlight to inspect the front of the lense, it "looks" like some small water spots on the inside of the lense(s) may have resulted from the condensation/fogging a few days ago. Are the insides made of glass or plastic, and can I use a microfiber cloth and some screen cleaner (i.e. no ammonia, streak free, no harsh chemicals), or even just a dry lens cloth, to reach in the hole with something and gently wipe? Or do I risk making it worse?