www.partsfish.com... actually what i did was use their system to find the catalog/order number for each part i needed.. then called a local honda dealer. i just gave them the parts numbers, they checked to see what was available (everything on my list.. except for a few things i didnt bother with 'cuz i found them used) and ordered them.. i will have all my new parts monday. they show complete explosions of parts and frame with each nut & bolt & decal, EVERYTHING with a part number (which is the actual HONDA part number, not partsfish's)... i dont know is someone has mentioned this before, but like i said.. i found everything i was looking for there. take care and good luck..