also check out some of the shafts at mcmaster.com.
They have a variety of different shafts, materials - some cut to size lengths. They will also have almost any of the pillow block bearings you can imagine.
Hey guys, I worked for them for a few years - customer service is their number 1 and they always try to source good stuff - across the board. If anyone ever has any questions - feel free to shoot me a message!