Strangly I've found the best cloth for cleaning glass a non statically charged microfibre. This came about when I made a boo boo ages ago and put a batch in the tumble drier. Oh and yes 3M glass cleaner is worth every penny of its current price of £3.49 in Tesco
Where in tesco is the 3m stuff, checked both my local stores can't find it anywhere?
Is the 3m stuff in an aerosol? As I was expecting something in a dispenser like AG Fast Glass.