Urghhh, I freaking hate in channel visors. A lot of people love them. I honestly tried to make them work, but in the end, they gave me nothing but trouble. I installed the outside (with 3M tape) type visor and NEVER looked back. You install them and are never bothered by them failing on you. If they do, it's because the visor didn't use the 3M adhesive backing. That's an easy fix as it (double sided tape) is readily available at Walmart. I have Toyota OEM visors on my 4Runner.
my two cents...........