You can easily return the radiator to Champion Cooling for your money back within 60 days. Have you tried to contact the distributor directly?
This is the contact info I found on ebay.
If you have any questions you can call us at 209-652-4059 or email at performancecooling@sbcglobal.net with your question include your number if you like call back.
Let me know how you make out. I will call them for you if you cannot get anywhere.