I love my LBS, and I try to stay faithful to them. The owner likes me a lot and in fact one late afternoon, he gave ME beer. They have a keg out back for the employees after hours, and he goes out and pours me a draft and brings it out. Now that's a bike shop! I'll buy bike parts more inexpensively online as I do my own wrenching. But I will save out as many purchases as I can and get it from the LBS when I roll through as they are a half hour from me. The staff greet me with open arms when I walk through and treat me like family. And you better believe I'll buy my bikes there. They often don't have the bike shorts and some other apparel I favor. But TE always does.