Radiator lock support will add another $500+ to the price depending on markup ($490 from Genuine). For the Radiator $800~$900 I would go with a good used or new. You don't want a repair this part, probably new would be better as it is already over 10yrs old and definitely over half way through it's life, Core, end tank seals, etc... And you don't want to have to pull the radiator later to get it out of the support to replace at another date.