Guess I am lucky here we have 4 good LBS and most of them will match online price for me.If they can't for some reason then I will go the online way.But I do try to give all of my LBS a go first if they can come close and I need/want it right now then I will buy from them at that time.But the more you know how to do to your bicycle the better you can shop online too.My 2 cents on this.