I work at a junkyard, that my Dad owns. We have a nice place, but I don't even put junkyard radiators in my cars. I just buy them new. JY rads, are still out of wrecks, so they are a little twisted, or have many fins folded over. I sell them, but personally....I don't use them.
Any radiator shop can get them. They are OE replacements that look just like factory.