Obviously it's unnecessary, but I'll add another HUGE approval for Games Plus. I live in the Loop and make the drive out to GP once every other month or so to stock up on new releases. They have a "buy $X worth of stuff over Y months and get a $Z credit" system - I don't remember the exact numbers, but I know I got $10 off my last $60 purchase as a result.
I suspect other gaming stores also do this, but I love the fact that GP hangs its minis in numerical order. That way I can check online catalogs ahead of time and figure out what I want, and I don't have to spend an hour looking at every card back on the wall.