With parts like radiator, I simply would not bother repairing it. Too much headache. I'll just order OEM which will assure years and years of headache free. Just have your old radiator repaired while waiting for your new one. It's one month warranty anyway, so by the time it leaks again, your new one arrives. You'll be so happy.
