There is 2 different cloths you needed for flute.
The first one is for cleaning inside, a lint-free cotton will do fine. I just gave one cotton cloth for baby use to my son to clean his flute. The second one is a polishing clothes for the outside, this one should buy it at the music store.
If you have any questions for cleaning your flute, you can always ask your teacher first, most teachers are more than happy to talk about caring for the flute.
2007-03-15 00:22:09 補充:
When you sign up at the folllowing link, they will send you a free flute cleaning cloth, yes they will send it to HK.
http://visitor.constantcontact.com/email.jsp?m=1101213715757