Thanks for the link to Northeast Fasteners!..too bad its 100 miles from me even though I live in MA,I'm at the wrong end of the state every time I find a place with better prices on stuff I need..
If you really want to get porked,but bolts and other hardware at Lowe's or Home Depot--they usually have one or two of the sizes you needed in grade 5 or 8,in those drawers,at riduculously high prices--local hardware stores are no better either,I see one in particular buying 5 gallon pails of bolts,etc in bulk,and filling up those drawers wuith them at a buck to five bucks EACH depending on sizes and grades--I was told by an employee a whole pail costs them 20-50 bucks,and have at least 100-500 of the item in them,if not more..thats quite a profit margin!..
I had bought a lot of hardware at flea markets and swap meets,yard sales,etc..but much of thart stuff is running out now,and a lot of it was grade 2,unsuitable for automotive uses but plenty good enough for my small engine repair hobby..I found many buckets of good used bolts at the landfill's metal pile too,and sometimes in the trunk or bed of a junked car or truck at the junkyard,people toss anything in them to add weight and get rid of it..
I think it sucks that everything has to be so expensive now..I need six new 5/8" x 1-1/2" bolts to put a plow frame on my Suburban and those alone would cost 25+ bucks at a hardware store,never mind the lock washers and nuts to go with them..you get boned on every item you buy now,and the worst part about hardware is its often cheap china crap of questionable quality at insanely high prices now..I save every OEM bolt,etc I can whenever I take off a part at the junkyard,they only scrap them or they end up buried in the muck anyway,and they are the best and CORRECT fasteners too..When I scrap something now I save as much as I can too,as far as bolts,washers,nuts,etc..it all adds up!--I salvaged a bunch of shaft ccollars off a junk snowblower and ended up using them on some other project--when I had to go buy two more,they were 5+ bucks each!..the six or more I saved from the scrap heap saved me 30 bucks!..