I used to think that buying big ticket items from catalogues and small stuff from the local shop was ok. Now I'm thinking that the small stuff won't keep the local guy afloat if everyone has my attitude. I do need him to be there so I've started to give much more support to my local shop.
I used to race motorcycles and the local shop would give me some real nice discounts on all my parts and accesories for being loyal.