Dear I-man;
Replacing the tank (with new) is the last resort,unless it has been severly contaminated/damaged and NO other is available.
Generally speaking; It's cheaper to have it repaired or replace with a good used one. Usually a Radiator Shop can do this (check/flush) for under a $100 if you "carry in".
Here; We cannot see it to make further judgements.
Good luck.
