How are the tanks on yours? If they are ok, then I would say get it recored at a reputable radiator shop.
If they are getting thin and pinholed, then if the shop is good, they should be able to custom make you one if you take your old one in. Expensive though.
Others might chime in with some...