I cant find these Champion radiator clowns on ebay anymore, not that I would trust em after all this nonsense.
The only thing I see on there now is something for 188 bucks with free shipping, just seems like too good of a deal, might be a piece of *****. Anyone bought one of these yet?
I have been putting off changing mine out and have had it patched on the upper tank a few times but I got a feeling I'm gonna have to change it this summer.
I have one in mine. Its actually a pretty nice unit really! Albeit mine did arrive w/ some of the packaging issues you've read about on here. Overall it's working very well and keeping things cool