Toyota does not make their own bearings, they buy from an outside manufacturer. I would not be at all afraid of aftermarket bearings, just remember to stay away from the really cheap ones.I would be leery about going aftermarket on this part. I'd try TSer mustang @ Findlay and see what kind of pricing he can get for you.