If you're patient use Amazon. It takes a bit to search through all the fasteners but worth it.
Below is an order I placed in November. That was my 5th fastener order during the year.
<table border="0" cellpadding="0" cellspacing="2" width="100%"><tbody><tr><td colspan="1" valign="top">2 of: Zinc Plated Steel Carriage Bolt, Oval Head, 5/16"-18, 9" Length (Pack of 5)
</td><td colspan="2" align="right" valign="top">$1.16
</td> </tr> <tr> <input name="originalQuantity.kmnhrulsopqoy" value="2" type="hidden"> <td colspan="1" valign="top"> 2 of: Brass Hex Bolt, 1/4"-20, 1-1/2" Length (Pack of 5)
</td><td colspan="2" align="right" valign="top">$0.86
</td> </tr> <tr> <input name="originalQuantity.kmnhrulsoqooy" value="2" type="hidden"> <td colspan="1" valign="top"> 2 of: Stainless Steel 316 Hex Bolt, 5/16"-18, 3-1/2" Length (Pack of 5)
</td><td colspan="2" align="right" valign="top">$1.21
</td> </tr> <tr> <input name="originalQuantity.kmnhrulsoqsoy" value="2" type="hidden"> <td colspan="1" valign="top"> 2 of: Grade 9 Yellow Chromate Alloy Steel Hex Bolt, 1/2"-20, 4" Length (Pack of 5)
</td><td colspan="2" align="right" valign="top">$0.82
</td> </tr> <tr> <input name="originalQuantity.kmnhrulsomooy" value="1" type="hidden"> <td colspan="1" valign="top"> 1 of: Polypropylene Ball, Grade II, 3/8" (Pack of 25)
</td> <td colspan="2" align="right" valign="top"> $2.12
</td> </tr> <tr> <input name="originalQuantity.kmnhrulsonmoy" value="2" type="hidden"> <td colspan="1" valign="top"> 2 of: Grade 8 Yellow Chromate Alloy Steel Hex Bolt, 7/16"-20, 4" Length (Pack of 5)
</td><td colspan="2" align="right" valign="top">$0.80
</td> </tr> <tr> <input name="originalQuantity.kmnhrulsomsoy" value="1" type="hidden"> <td colspan="1" valign="top"> 1 of: Stainless Steel Machine Screw, Flat Head, Slotted Drive, #10-32, 1-1/2" Length (Pack of 100)
</td><td colspan="2" align="right" valign="top">$0.69
</td> </tr> <tr> <input name="originalQuantity.kmnhrulsookoy" value="2" type="hidden"> <td colspan="1" valign="top"> 2 of: Grade 8 Yellow Chromate Alloy Steel Hex Bolt, 1/4"-20, 3-1/2" Length (Pack of 5)
</td><td colspan="2" align="right" valign="top">$1.68
</td> </tr> <tr> <input name="originalQuantity.kmnhrulsonqoy" value="2" type="hidden"> <td colspan="1" valign="top"> 2 of: Grade 8 Yellow Chromate Alloy Steel Hex Bolt, 5/16"-24, 5" Length (Pack of 5)
</td><td colspan="2" align="right" valign="top">$1.31
</td> </tr> <tr> <input name="originalQuantity.kmnhrulsooooy" value="1" type="hidden"> <td colspan="1" valign="top"> 1 of: Chrome Plated Alloy Steel Socket Cap Screw, Hex Socket Drive, 3/8"-16, 1-1/4" Length (Pack of 10)
</td><td colspan="2" align="right" valign="top">$2.08
</td> </tr> <tr> <input name="originalQuantity.kmnhrulsopmoy" value="2" type="hidden"> <td colspan="1" valign="top"> 2 of: Zinc Plated Steel Lag Bolt, Hex Head, 1/2", 3" Length (Pack of 5)
</td><td colspan="2" align="right" valign="top">$1.01
</td> </tr> <tr> <input name="originalQuantity.kmnhrulsoosoy" value="2" type="hidden"> <td colspan="1" valign="top"> 2 of: Chrome Plated Alloy Steel Socket Cap Screw, Hex Socket Drive, 5/16"-18, 4-1/2" Length (Pack of 5)
</td><td colspan="2" align="right" valign="top">$1.58</td></tr></tbody></table>