I'm still rocking my 'Bayson Motorsports' JDM window visors. I like them. They are out of channel, but I put them on with teh 3m tape + silicone. They have been through many -20F days, all the way up to over 100F. They are awesome in my opinion. For the price!
wise choice! oem ones work great. those clips and thin foam weatherstripping are good to 100+ mph. i've probably put 75-80K miles on the car since they went on. plenty of high pressure "no-hands" washes and automated brush washes to boot. they aren't going anywhere.