Same thing happened to mine just yesterday, I got a replacement all metal radiator from www.radiator.com, for only $174, and it was delivered to my doorstep 3 hours later.
Just an FYI for anyone, I know this is an old topic.
Now to go and install the bad boy... oh yeah, it's lifetime warranty