I bought them and had some issues with fogging. Easily fixed though, its a combination of things, one is they dont use enough sealent so definatley bake them and add more sealent, or run a bead of silicone along the edge on the outside. But I found on my headlights the most water enters from the small screws on the backside of the headlights, the small screws along the edge. They leak a ton of water. So i just smeared sealent over the head of the screws once i re sealed them.
If you dont mind spending 20-30 minutes re sealing, they are definatley worth the 100 bucks. Much cheaper then buying new oems.