If you lived anywhere in Europe then I'd highly recommend
ChainReactionCycles, which are based in the UK. Given that the UK pound is doing terribly at the moment, it might even be worthwhile for North Americans to order parts from them if they are making a decent-size order.