Mine doesn't or its so little I don't notice it. I have the WellVisors. Very happy with them. I had the weathertech in channels - they suck. Kept sliding down after you put the window up and down a few times. I have them for sale - seems no one wants them.
Do you have a pic of your WellVisors installed? I had the in channel EGR ones and took them off after 2 days. I can't seem to find any real world usage of the WellVisors and came across one image from the manufacturer. Looking for a "Real" photo.