I get my cloth from spectacle shop cos they only deal with glass and not other type.
DIY shop hv cleaning cloth for glass, polish cloth 5 types which 2 is for car and 1 for glass and others 2 is for metal. I scared get the wrong type so I dont visit them. I think u can ask the person there but I think they dont really know. Cos I got cheated before.