RockAuto.com and Motionindustries.com have pretty good deals on bearings. You'll need to know your part number for Motion Industries though. Most all bearing manufacturers source bearings from around the world. Stick with a good brand name like Timken, National (Federal Mogul), SKF, or NTN, they may get bearings from overseas, but at least they have a good quality standards.