Originally Posted by
ala_xfire
You can get stainless steel socket head cap screws ( bolts ) from Grainger.
They have the M6X45 package of 10 for $12.72 before shipping.
I'm sure you can also find all the other bolt sizes there also.
BTW: call Rob at Needswings, he often has low cost access to these items.