I do most stuff at my LBS. Lights I've bought online, but $6 for a tube every couple months ain't so bad and I like going there. Plus I'm not at the point where I can regrease and retrue a wheel. I love the place by me because it's the tiniest mom and pop place. It's like 10 feet wide and really long and just filled floor to ceiling with bikes and various parts (some of them have to have been around since the 80s). The prices are decent enough and the advice is worth the difference. I wish they had more used stuff, though.