Is this radiator a good deal?

A couple guys I have talked to installed them and they leaked as soon as they were filled other had the same problem of twisted to crap or bolt holes way off.