Is this radiator a good deal?

..and am I to understand the Champion is the same radiator that Shephard is selling?

Not good......

*EDIT*

Scratch that....the two radiators look totally different other than both being aluminum. I'll wait to get some more feedback from the first two victims. If the radiators seem to work well, I might spring for one of the Shepard units. If not, I may break down and get a dual pass radiator. Not sure if I need it, but I'm to the point that I want to make absolutely sure I can drive in any temp and not have issues.