I had a 13 gallon custom aluminum fuel tank made for a 48 pickup by a local fab shop for less than the cost of one of those poly tanks. Its got a neat filler that comes up flush to the bed (which may not work for you). It uses my factory sending unit and works great. I'd check you local fabricators and welders and ask around at your local speed shop.

Chris