I think Lenore is talking about the attachment of the metal rod to the headliner. I don't know if your problem is the same as mine but my sun visor keeps slowly lowering itself - it's loose (ie won't stay "up") where the visor attaches to the metal rod, not where the rod attaches to the headliner (?)
The only fix I know for my problem is to buy a new sun visor which, with the lights, mirror and homelink, cost as much as the car is worth!!!
;)
Yea, where it attaches to ceiling, I suspect you could do something if if is just lowering, but would envolve dissecting the visor carefully, and probably damaging it....
I have the same problem of the visor coming down and have become programmed to push it back up every 5 mins. Thought of the velcro idea, but suspected there is another way of dealing with this but it seems not. Will try the velcro, would be best If I could find velcro the color of the interior.