Go get the one you have checked out first. Not worth worrying about supplier/replacement/mounting/etc (like I did) until you know if you need a new one or not. Local radiator shops can clean, pressure check, and make any repairs. $40-$60 range in my experience to have a radiator cleaned out & O/A weld repaired.
Obviously, the ones I took in for clean, test, & repair looked fine & didn't have bullet holes or rust holes in them.
Brad
edit- but there are plenty of folks here who have experience with aftermarket sources;
Also-if your radiator needs to be re-cored it will be a lot more expensive than the $40-$60 I mention
Last edited by Uncle Brad; 09/03/2015 7:46 PM.