At last !
.
The answer to dirty visors is right in front of you !
The small container carries water, you simply remove the sponge and wipe your visor clean and then dry it with the squeegee blade included on the Instant Visor Cleaner lid.
Great solution to a big problem...