Anyone have any experience with this Eastwood Radiator?

Tri-Flow Radiators - NO MORE OVERHEATING!

Big claims and small price, it seems. Is a cross flow really better??

Discuss...