I bought the in-channel weathertech visors and are completely happy with them. I also owned a set on a previous SUV without problems. They have a very clean look being in-channel. They do not flare out more than any other visor. I can just barely get my fingers between the glass and the visor when wrapped with a towel, so about 3/4" gap. Dark and light tinted are available. They are more expensive than other brands, but they have top quality finish and are absolutely crystal clear with no cloudines. They will NEVER fall out as I had to wrestle with them just to get them in. VERY tight and secure fit. I got mine directly from weathertech as that was the only place I found the dark tinted ones.