Any car shop should sell those microfibre cloths. Autoglym do their own one in a plastic tube,although it's dear. I have a felling they call it a 'finishing cloth' or something though. Tesco sell perfectly good ones for a quid each ! They're blue and are quite clearly marked 'microfibre cloth',in the car section. I chuck some in every time we go shopping.