from what ive heard about some makes (no names mentioned) they were designed in a country where lots of wet weather isnt heard of and so the design hasnt really been with british weather in mind (rain,rain and more rain), it has been mentioned in some mags that before fitting get some clear silicon and go over the seams. It stops them misting up in very wet weather.