I've never been to one of these stores, but I'm surprised they carry games. There was one of these on the way to a mall about an hour from where I used to live. I seen it all the time when I drove by, but would have never expected them to have games... very interesting.
I'm not sure if there are anywhere near me now, but it would be interesting to see what games they have.
Thanks for posting!