I'm afraid my LGS has essentially lost me as a consistent customer. Although I may still occasionally purchase gaming supplies (dice, map packs etc...), their prices just can't compete with Amazon.
On top of that, the store recently underwent something of a revolution in philosophy. Before, I could come in on any day and find the usual crowd, a few people playing warhammer, a table full of Magic players, even a group playing some version of D&D at the back table. But then, the owner, in a ill-advised attempt to consolidate his revenue streams and encourage people to purchase more instead of just hanging around (a legitimate concern) has organized all the various forms of gaming into a very strict and limited schedule. i.e. If it is not Wednesday night, which is the D&D encounters night, then you are not using the gaming tables for playing D&D. If it is not Sunday afternoon, then you are not playing Warhammer fantasy there.
While I understand his frustration at the typical LGS loitering, I'm of the opinion that the first function of the store is helping to foster that local gaming community. I myself loved hanging out there a couple of times a week, and while I couldn't always buy something, I usually tried to at least pick up a pack of magic cards or a pack of dice or something. Plus, my constant presence allowed me to browse a lot, and led to me deciding to purchase things, even if I had to save up a week for it and come back.
tldr; My lgs has lost all sense of community. It's basically a ghost shop 80% of the time now and it makes me sad...