Good thread. Everyone has made great points about the advantages and disadvantages of online stores versus your local bike store (LBS). While I agree that it's important to support your LBS, in my experience they just can't compete with online retailers in terms of price. Unfortunately, due to the costs of operating brick & mortar stores, this is true across virtually all industries. However, I also agree with folks who've said that your LBS is generally going to provide better service, which is especially true when dealing with online retailers who don't really provide service at all. One compromise is to purchase from online retailers who also have brick & mortar stores. Two of those that come to mind are REI and Performance. There are also some bike-specific online retailers that offer great customer service, such as JensonUSA and Competitive Cyclist. Happy shopping and riding everyone!