I just recently bought a bunch of bolts from Fastenal (installed them today BTW). It was $6 and some change for all the bolts I needed. The only problem is that they didn't have them locally, and the cheapest shipping was $8.80. Either way, I used an online parts fiche like this one http://honda.crossroadpowersports.com/fiche_select1.asp?cat=Motorcycles&mfg=Honda and looked at the sizes and made a list.