I've been ordering parts here for a couple of years now and I'm always checking prices from other online dealers and this place always seems lower than the others. Decent turnaround and Joshua in the parts dept has been very helpful.
http://shop.westernhonda.com/fiche_select1.asp?cat=Motorcycles&mfg=Honda
http://shop.westernhonda.com/fiche_select1.asp?cat=Motorcycles&mfg=Honda