DON'T, I repeat DON'T use methanol for polishing!!! It is highly toxic.
Jo sepi - this is from my previous post: It is called 100% but it isn't pure alcohol as it is illegal to sell it that way, it has to include a denaturant (stops ya from Hic... drinkin it). - Sorry should have said without having a special liscence you cannot purchase the pure stuff.
Outback - Haymes is definitely the way to go. Just ask them for Industrial Methylated Spirits, leave off the 100%