I have cleaned and sealed close to 250 car and motor cycle tanks in the past 7-8 years.You guys are right most the time its not a lot,if any cheaper but not all gas tanks can be replaced with a new tank. I use and swear by "U.S.TankSealer" which is sold by POR 15. I also use their kits,their cleaning products and follow their instruction to a "T".The main issue is getting the inside of the tanks dry before applying the sealer. Once its washed out and clean , I put a cheap Hair Dryer($9.99) blowing into for at least over night... some tanks with a lot of baffles take longer. Maybe this will help.
Their website is
www.por-15.com