This is the place to go;
http://www.procaliber.com/They're out of Vancouver, WA which might bother some due to the distance. However, everything they've shipped has been 2-day priority. The last part I needed left there Monday, delivered today. Like any of the dealers, they order from a warehouse source, but I found their prices well below others. Once it's "in house" it gets shipped quickly. Price example: new water pump for the 1200 through Partszilla, $122.xx, through Procaliber....$112.xx. Check them out, compare prices, it will take all of the dealers about the same time to move it from the Honda warehouse to the dealer, but the shipping makes up for it....free if the order is over $99.