Micro fiber, cotton, flannel or? I used to work at a ABC store and I accumalated a few Royal Crown bags and I hand polished a razor with one it's OK but I just wonder if there are better choices.