I use a lot of alloy radiators at work. Some locally made, some imported. The imported radiators are mostly junk.
A local, custom built core will far exceed an imported piece of crap, but you'll pay for it. ADRAD is the best I've found for a quality built radiator.
A copper core is very easily repaired. An alloy core is not.
Shane.