Is this radiator a good deal?

So did the seller stand behind the warranty?

This just transpired today so it's a little early to tell for sure. He said he will contact Champion and let them know of the problems and he assured me he'd take it back. I just hope he doesn't expect me to pay to ship it back to him in California.