I purchased Denso radiator from Amazon seller Autoplicity for $134. It arrived yesterday. Made in Indonesia. Packaging has some damage but radiator was ok.
Radiator seems well made. Installation was simple drop in except the 4 threaded screw holes for fan shroud mounting had to be rethreaded so the screws provided can go in. These 4 screws are smaller size then original. Since doing the radiator I also replaced upper and lower hoses with Napa parts. Took it for 1 hour drive and temperature was normal at 210 degrees. So far so good!
I bought a CSF, back when it was a lukewarm rec here and the Denso hadn't come to anyone's attention yet. *shrug* They're a reputable brand, I'll just see what happens!