well at work we have lawson brand assortments of nuts and bolts as well as all sorts of other things, fittings,wire ties,connectors all sortsa things. they are great, a guy comes around once a month and refill the bins automaticly. very convenient, but a bit pricey altho all good quality stuff. for home i have bins purchased at sears and buy my bolts by the pound at tractor supply company. works out good for me, when i see im gettin low on a size i pick up a few pounds more the next time i go to tsc. for more specialized fasteners or larger sizes than tsc carries i usualy order from mcmaster carr, they have a website and ship fast, like order before about 4pm and you will have it the next day when the ups man comes, hard to believe but they almost always come thru, very rare they dont, and they dont charge a fourtune for shipping either. there prices are great, i needed a 2 1/4 inch fine thread nut one time, local fastener place wanted 19 dollars, plus 8 bucks shipping and would have it in about 4 days they said. mcmasterr carr cost was just under 5 bucks for the nut and 4 bucks for shipping, and it was at my doorstep by the time i got home from work the next day. cant beat that