If you intend to keep the vehicle, then why not consider an aluminum radiator. They are brand new, will last for ever and are more efficient.
Aftermarket rads are also ok if you get one from a reputable supplier.
Genuine rads will cost as much as an aluminum rad but will not last.
Try these people.
Radtech Ltd