I can attest to that. My OEM rad leaked as soon as I put it in. On my third rad inside a year now.
First the Denso, now the OEM. Second OEM on order. We'll see how good that one is.
Ya we get bent over on OE parts up here. I live close enough to the border that I usually buy my parts in the US and have them shipped to a mailbox at the border.
However Toyota's got me by the nuts with the border closure.
Ya I agree but for you guys in the states it's a difference of a few hundred dollars. Up here in Canuckistan they want $1200 for an OE rad and the Denso was $180. So for that kind of difference you can see how you get sucked into giving it a shot.
Just an FYI. I replaced with a Denso rad last winter and it has started leaking from the oil cooler. Less than a year old.
OEM on order. Original OEM rad lasted 17 years and was still working when I removed it. I should have known better than to try and save a few bucks. Never seems to work out.