Ouch. I bought one from there and it worked. Well, it was for the GX470 that I had.
As for the Ram truck, these are very generic. I replaced one in my Scion FRS and it looked identical. As I recall the one you want should have some little balancers on some of the tines (?). I could see it in the example picture so I bought that one. And sorry, I don't have the specific one I bought. Wait, it was for the 470.
<rant>
As a side note, I was a bit disappointed with the fan when I installed it. I thought Lexus would have put some time and money into a quieter fan but it was, as I said, identical to a Scion fan. Fans are always loud and I am not sure why. I'm not a fool and do understand air movement, but in a luxury car, I don't expect to have to talk over a fan. The goal is to warm up the vehicle. Isn't there a better way than blowing air around? Bigger, hidden vents? Some houses don't have fans (indirect heating). I have to wait for the engine to get warm, but, WHY? We have had electric heat for decades! Why can't it start getting warm immediately? Cooling starts up quick. Maybe Elon can save me?
</rant>