Are you sure those are Weathertech? Weathertech doesn't use tape they get wedged into the seal around the window.I recently installed the WeatherTechs and I have to say the wind noise is pretty loud. A coworker has a pair (on a different vehicle) and he said the double sided tape that they put on visors is insufficient and that is what causes the extra noise. I'm a little bit hesitant to reinstall them again. I did notice on the drivers side window the bottom corner is bowing out a bit, not sure if normal?