I have had good experience with a system from ShineSeal. I have a Commando with an aluminum tank that would only hold a shine for about 3 days. ShineSeal treatment retains the shine for about 3 months. Afterwards I apply the "wax" to restore the seal. I have not polished my tank for 2 years.