So apparently I gambled and lost big time with the GPIRacing radiator, brand new out of the box it had 2 leaks...I probably couldn't expect any warranty support in the first place and almost certainly can't after having it for so many months, and with the potential for shipping costs, the cheapest solution is probably to take it to a local radiator repair shop to get it patched up.