Carolinas rc has bearing sets I think.
Thne reason I avoid bearing sets is because they come with a bunch of bearings you don't need. Seriously, how often do you change your steering rack bearings??
I just by 10 of each hub, diff, pinion, and 20 clutch bearings for my car, and that nearly lasts me the life of the car. And then some.