Opinion on engineered cooling products radiator

It's time for a new radiator in the Fury, because she's still overheating even with a new water pump and 160 thermostat. (I also found out that I have a 360 manifold instead of a 318 manifold when buying the thermostat.) Have any of you used this brand of radiator? Is it any good? Will it fit? Is it a ripoff?

http://www.speedcooling.com/Mopar-26/prod_61.html
http://www.ebay.com/itm/NEW-HD-Mopa...-1967-1974-Mopars-26-HD-Cooling-/321409811855
Author: theos911