I just received a Champion Radiator for my 70 Challenger. After reading the reviews on here I was expecting something nice. The one I received is a real piece of junk! The welding and fit up are lousy. The bottom tank is welded on crooked. When I sat the radiator in place the bracket holes are off about 3/8 of an inch. The tank hits the radiator guard before the holes will line up.
The add on ebay said that they would replace or refund any radiator that does not fit correctly. Hopefully they can find me a good one.