Tried McMaster-Carr? I buy raw stock from local steel/alloy supply houses. Choose your grade, dimensions, and done. Locally, I go to the back office, and ask to kick through their "drops". Recently I picked up a 4' length of 6061 1" billet rod for $10. And they cut it down from a 9' piece.