Yes, I have been there. Locally owned too, so my dollar doesn't go into one of the big box stores or GameStop. Selection is decent, and regular tournaments are a good idea. Though, I'm a competitive gamer myself and can never make it to their saturday afternoon events since I'm also in auto sales and saturday is my busiest day.
The only thing I don't like about the place is their rather annoying grassroots web advertising. (IE posts on craigslist and in various local forums)