I have been buying most of Toyota OE parts directly from stealership.
My experience was buying a rear wheel hub for venza for fwd, I tried getting brand name reputable aftermarket (2 to be exact).
Both of them have bad speed sensor found after installation.
So, I ended up buying from...