I don't think I have ever brought a fancy cloth. Every time you buy optics or glasses you get a free one. I have a pile of about 20 in my hunting gear that I use and then wash regularly.
But if wiping it with TP make you happy and you don't believe the great google then carry on.
Bookmarks