One of the longest lasting classic gaming stores in my city went out of business last moth, with the other one cutting back on store hours. Another one in a neighboring city has taken to being open four days a week.
I wouldn't say that any of these stores suck, they just had a lack of business. The first store I mentioned had the same copy of Pilotwings 64 on the shelve, in the same spot, since it's day of release. It wasn't expensive by any definition, just no one that wanted a copy of Pilotwings 64 happened into the store.