For the guys that sell the bearing assemblies via the various Toyota forums, etc.
I would agree that the guy from Tacoma World would be the best seller and I have recommended him because as mentioned he usually has assemblies on hand ready to ship and he response/communicates quickly, the only caveat I would have with him is he only warranties his work to assemble the parts correctly but not the parts themselves from how I read his warranty, I was all ready to buy from him until I thought about that a bit more, now I'm going to be buying from NAPA, as mentioned they do sell the Koyo bearing but it just the bearing and carrier but not the hub and I don't want to have to press off my hub and press them back on the new bearings, not only do you need a 20 press but to do it correctly you also need the correct adapter plates for the press to avoid damaging the new bearing...but Napa offers a complete assembly...their Napa Solution line of parts which has a Limited Lifetime Warranty and I can get them locally and get them replaced if needed locally if needed, no shipping, etc.
I would much rather have the Koyo bearing but they are only warrantied for 12 months or 12,000 miles through Napa and I would still have to have them pressed on and no warranty at all through the guys selling on the forums