I have one and love it as well. Whoever installed it did a hack job though. They duct-taped all the wiring to the lights on the underside of the visor. I figured Id get around to fixing it when a bulb or two went out. Before that could happen, in the middle of a massive snow storm last year, snow got packed unp under the visor. So, I put my wipers on to clear the windshield snow, and it knocked down a piece of ice which was attached to all the wiring. Now a couple of the bulb sockets have broken tabs and are currently just sitting, swaying around on top of my roof. I dont know if you can buy new 194 lightbulb sockets for the Lund visors, as it really hasnt bother me until this thread, right now.
-Tyler