One can not compare huge online shops with LBS Just look at cost structures and services offered Online : Warehouse somehere cheap + website LBS: good location ,must present products nicely, compare to the number of customers has a huge variety of products, gives anybody advice ,chats to you for half an hour even if you don't buy anything, sells you one single spoke if needed, ..... i could carry on for another hour but i rather go cycling now. Even if the pricing of online shops are sometimes compelling i will always support the LBS