I'm all for supporting GOOD bike shops and other local businesses, but I won't support a shop with bad business practices, excessively high prices, or bad customer service just because they are local. I'm lucky to have a couple of good LBSs who have given me nothing but great service and decent prices. One even price matches regular internet prices (not auctions). That said, I have no problem ordering off the internet when I find something that can't be obtained locally in a reasonable amount of time, when I find a deal on a closeout, or sometimes just for convenience of having it drop shipped to my door (I live 45 miles from the nearest bike shop).