Where To Get Nuts? (and Bolts?)

I get my larger supply of nuts and bolts from an industrial/surplus supplier. They don't have to many auto only nuts/bolts but they do have a nice choice in their bulk stuff. It's by the pound and they have everything from black oxide allen head bolts to stainless button head allen. The black oxide finish is $3 a pound, and the stainless is $7. Everything from 1/8" to 1" shank. And the full accompanyment of nuts.