RE: bearings
Look at AVID bearings too. I've ordered a lot from them before and they have really good prices and fast shipping.
They stock those 'Revolutions' bearings which are one side sealed with rubber (for the outside to keep out the dirt) and the inside metal sealed. Sez that way you have the protection but with less resistance of both sides being rubber. They have standard and flanged bearings too. And most of the prices for the bearings us 'tankers' use are usually a buck apiece. AND if you order over $50 of bearings (I usually order 51) you get free shipping.
Mike in Kentucky