Hi RM,
I think that other posters to this forum have taken their leaking tanks to competent radiator repair shops for repairs and for a reasonable charge have been very satisfied. If you have the time and enjoy the satisfaction of doing it yourself, then that's the other option.