I have scored many new bolts up to 3/4" at the flea market...many guys take them there before scrapping them,I have bought full 5 gallon pails of bolts,nuts,nails,etc,some were all mixed together,some were sorted--for $5 !..also almost gave myself another hernia hauling them back to my truck about two football fields away...but it was worth it..
I just dump the pail out on my garage floor and sort the stuff out,then put it in the drawers of a steel cabinet,by size & thread..nails,deck screws, and other hardware go in a separate set of drawers or in their original packages,plastic containers that sandwich meat comes in,coffee cans..
It is nice being able to walk over and open a drawer or can and get what you need--no wasting time pawing thru piles of assorted stuff all mixed together..