vgeek
10+ year member
wat
I just use the one that came with my binoculars, but you should be able to get one at Best Buy for around $10 or less. It doesn't have to be branded for camera use, just any optical microfiber cloth will work fine. Scratches won't really impede the image quality too, the 70-200 f/4 I bought has a tiny, tiny scratch on it, I don't know how he managed to scratch it, but you can't see it unless you're looking for it, and doesn't show in any pictures either.
