Here's where I get mine
VXB Bearings ... cheaper than McMaster, ServoCity, etc.! Also, get my Class 7 spindle bearings for my mill & lathe here so ... it's very high quality stuff and not those cheap Chinese bearings that last about a year or two and then crap out ... lol.
AVID RC ... don't think you can buy them any cheaper ... $1.00 each :cool (10x for $13.95 ... includes shipping ... crazy low price isn't it)
Hope that helps you out ... good luck with your build ... scratch-built 4x4 is loads of fun ... also don't forget XL series timing belt drive ... much smoother, quieter, and maintainance free compared to #25 chain which isn't roller so it's not a smooth
-BlackMagic Machine & Fab-