Over the holiday 2016 season, there was much hype for the NES Classic Edition—a plug and play miniature replica of the original NES, complete with 30 pre-loaded games. This retro console proved to be a smash hit with customers, and Nintendo was unfortunately unable to keep up with demand. If you were one of the unlucky souls who couldn't secure one last year, you have another chance, but you'll have to act fast.
GameStop has announced that they'll have the NES Classic Edition in stock again sometime this week, and some stores have already received their stock. However, they will only have a "limited number of units" available, which isn't all that surprising. Customers will only be allowed to purchase one unit apiece, and shipments are expected to be low enough (as little as two units at some stores) that they'll likely sell out almost immediately.
If you're eager to get your hands on one, you'd be wise to call your local GameStop ahead of time and check to see if they have it in stock. Hopefully Nintendo finally catches on to the fact that there's strong demand for the console.