The reason I said genuine Q tip is because they are known pure cotton with no synthetic, and since all the fibers are attached to the stick, it is very lint-free. As for some weak Windex for fingerprints, distilled water alone does well. You'll know. If the distilled water doesn't seem to be cutting the grease, go to the weak Windex. I've taken apart and cleaned a good many lenses, including Hasselblad, and you couldn't pay me a nickel to change. Never scratched yet, as long as you brush away grit before you start cleaning. Always blow and brush grit away before cleaning. One teeny piece of grit is a sand-basting gun to the lens. May as well use sandpaper.