cr0ft
Living Legend
If there are pits and such in the aluminium, it's worth remembering that you can in fact sand the metal down by wetsanding. I had to resort to that on mine. The result was excellent - first a coarser grit, then a very very fine grit, after which you polish away the remaining super fine scratches left by the wetsanding process. As long as you're working with untreated aluminium, that is.