>However, I think it has gotten better in recent years, so this may be a very outdated impression of it.
I've heard it's gotten a *lot* better in the last few years with new management - it's moreso that Geek Retreat's franchised so it can vary a bunch from store to store.