WATCH WITH "BLOW CANS"... if it siphons and you blow liquid on it, it'll leave a film.

As a glasses wearer (and a frequent cleaner of scanner mirrors when I smoked in my last house), the best cloth for cleaning lenses and mirrors is actually a well-used but clean tea towel (don't use fabric softener).

Bren R.