Quote Originally Posted by Biff Baff
I've only ever used water and kitchen roll (handies or whatever you guys call them). Place a piece of roll unde the tap until it's dreanched, then place it flat on the visor, or even other parts of your lid. Wait twenty minutes or less then wipe off. No scratches in over 4 years on one of my visors, brilliant, yet simple and cheap.

I always keep some spare kitchen roll under my seat and I usualy carry some water. Voila - a transportable visor cleaning type kit. But I own the patent. Anybody that tries this - $5 to the usual address please.
Make sure the handies are the expensive multi-ply ones. The cheap ones are fibrous enough to damage your visor with repeated use.