You can order a new radiator for less then $150. I just looked on Rock Auto. Order new cap, hoses and be done with it.
I've had two or three radiators repaired and never had a happy ending.