Those are mean!! I agree many aftermarket stuff looks amazing when its new, but some rain or wash and they fog right up. I would try and seal them best I can when they're new. its happening to my $40 foglights. I did get a deal at housings, wiring, switch, bezels and bulbs for $40. I have a nice...