LBS are crap, never been to a good one yet! My local one is JE James so maybe thats why I don't rate LBS. Come on getting off with a bit of import tax is not going to bring the NHS down is it. I bet for all the people who get away with import tax in a year would not even pay for the paper clip bill for the NHS. A think a bit of perspective is needed here.
Went to an LBS other day asked for some gear cable outer in one 2m length got none, 4 chainring bolts, got none!. Spokes in a pretty common size, got none!. Nice people though which makes a change, pitty I went home with nowt!
So why should anyone feel bad about buying online? Maybe if the LBS had anything in them and had nice forks at anything like a real world price it would be good to go to them. Also if many of them could be even arsed to see you as paying cutomer and not someone to patronise, because they are bored with doing next to noting all day.
I can rest at night knowing I don't support local LBS.