Anyone used these radiators?

Still trying to decide on an aluminum radiator and saw these guys, anyone use them? 1" tubes sound good to me.

http://www.speedcooling.com/26-Big-Block-Mopar-Radiator.html
I bought the 22 inch for 63-69 radiator. None of the bolt holes lined up. Had to tig weld the brackets to close the slots up. Then the flanges they use for a shroud are so far from the radiator that you can't use.a stock shroud. I could've lived with that, but the car overheated at slow speeds. Had to hand build a shroud. Car cools fine now. Called them up. No help. All I can say is RUN AWAY.