Had one open up right across the street from me a few years ago but it shut down about six months later.
They weren't particularity impressive or unique but I was able to grab Resident Evil 5 a day before it's official release date so that was a plus for them.