I have found that replacement tanks aren't very expensive and usually not worth the hassle to repair. Last time I bought a tank it cost me $62 (including tax) for a new tank for my 81 GMC (when I still had it) I just figure thats cheap enough to make it not worth fixing.