I saw someone else mention this idea, which is that GameStops could be used somewhat like Whole Foods is for Amazon. Basically a drop-off location if you're selling items, especially collectibles, and want to make the process of sending them in for authentication and whatnot simpler.
Not sure if that's the intent behind this move but an interesting thought experiment.