Am I the only one who Hates these things? I don't know of anyone who has one that doesn't have wind noise. I bought a new seal about a year ago, over a hundred dollars, and you could have dropped a dime right through in every corner. The factory knows they are going to leak, If anyone out...