Most of these parts can be cheaply found on ebay if you search around a little bit. Be aware that if you order parts from Hong Kong or China there will likely be a wait time of 1 or 2 months for the part to arrive. US sellers will cost slightly more but are useful if you are part way through the build and need that part right way. Otherwise a good approach is to just buy the parts ahead of time a little at a time so that about the time you need them they arrive. Keep an eye out for any coupons or sales ebay has. High cost items like the spindle or stepper motors could be bought for a nice discount.
It seems to make sense for some of the items to just buy a 100 pack of them. This way you know you will have enough and also it can help build up your supplies for these parts. Ebay or Amazon are good sources for most of these parts. Local hardware stores may also have these items, however, those prices tend to be higher than can be found online. Some of the prices below are the price to buy a few extra parts for example I bought 30 M8 Tee Nuts for $3.99 but I only needed 16 of them.
Name
Amount
Estimated Cost
Comments
M8 nuts
100
$5
M8x25 bolts
24
$9.99
These bolts are used to:
Attach the bearings to the Y Motion Bearing Mount
M3 nuts
100
$3.99
M4 nuts
100
$4.99
M3 washers
100
$2.24
M4 Washers
100
$2.60
M8 washers
100
$5.29
M8 Tee Nuts
16
$3.99
M3 9mm Penny Washers
100
$5.94
M8 80mm bolt
10
$15.68
These are used to clamp the Y Motion Bearing Mounts together. Threaded rod can also be used.
M3x30 bolt
100
$9.94
These seem to about the right length for attaching the Y axis mounts to the base. Different size may be needed based on the thickness of the baseboard.