Microsoft got off to a rough start when announcing its next-generation console, but pre-orders for Xbox One are still sold out at certain stores well ahead of its Nov. 22 release date.
It's almost as if every time the company reverses one of its unpopular policies, another major retailer runs out of Xbox One launch-day bundles.
That's good news for Microsoft, especially because this system is $100 more expensive than its primary rival, Sony's PS4, which is set to debut on a week in advance on Nov. 15.
Gamers who believe in what Microsoft is doing with the Kinect-included console should find Xbox One in stock before its finally released to the public, but to ease some of your searching woes we've gathered all the Xbox One pre-order info you need right here.
Read on and start ordering, though note information is subject to change as quickly as Microsoft's policies. We'll keep updating this guide so you know just where to go for your next-gen Xbox .
Best Buy: midnight store openings
Best Buy is once again offering Xbox One pre-orders on its website, including the extremely tempting bundle that includes the next-generation version of Call of Duty: Ghosts.
The standalone Xbox One Day One Edition costs $499.99, giving you the console, Kinect and a controller.
The Call of Duty-included bundle is also branded a Day One Edition console and comes with CoD Ghosts, an extra "commemorative" controller, and a 12-month subscription to Xbox Live. But you'll have to pay a whopping $679.96 for the whole shebang.
The other way to get an Xbox One from Best Buy is to wait in line. The retailer is promising to roll out the red carpet for the Xbox One with midnight store openings on Nov. 22. Best Buy was so committed, it even planned to do this before the Xbox One launch date was known.
We should note that that's 12:01 am on Nov. 22, so get in line on Nov. 21 unless you plan on showing up to empty shelves and being Xbox green with envy of everyone who set the right alarm.
Walmart and its Xbox One bundle flexibility
Walmart is currently out of Xbox One consoles online, but the retail giant was accepting pre-orders for a few red cents less than its competitors, so it's worth keeping an eye on.
The console itself is still being sold for $499.96, but this system-sans-games is only available as an in-store pre-order, according to the retailer. Putting down 10 percent in person is required.
Walmart's flexible, but now-out-of-stock "Solution Bundle" brought the total to $617.96. It came with a game (from a choice of 21 titles) and an extra controller for that hefty price.
Amazon is still setting the 'Standard'
Amazon is one of two major retailers that had Xbox One Day One Edition console pre-orders available and sold through them in a flash. The system retailed for $499.96 before taxes back in June.
The online store is still selling the "Standard" non-commemorative version of the console for the same price, but the listing notes that "This item will be released on Dec. 31, 2013."
Whether that's because Amazon is just throwing up an Xbox One release date placer or it won't have enough systems in the weeks after the launch is unclear, but you may want to check back to see if availability changes.
GameStop put the 'stop' in pre-orders
GameStop is the other store straight up out of Xbox One - it's not even taking pre-orders for the standard non-Day One version of the game console.
Instead, the retailer is directing customers who are holding out for additional pre-orders for launch day to sign up for email alerts under the banner of its "Xbox One First to Know List."
However, it notes that "Joining the list is not a reservation, nor does it guarantee you an Xbox One on a specific date or at a certain price."
It's best to try your luck elsewhere right now.
Target has Xbox One bundles
Target is still selling Xbox One bundles that include a game and an extra controller for $619.97, making up for the fact that it has sold out of Day One Edition consoles.
The launch game choices are Ryse: Son of Rome, Forza Motorsport 5, Dead Rising 3, Battlefield 4, Call of Duty: Ghosts, and Watch Dogs.
While there's free shipping attached to these deals, the console isn't available for pre-ordering in stores just yet. We were told that could change when the release date was announced, so any minute now Target could be accepting in-person pre-orders.
Kmart has Xbox One 'in stock'
Kmart claims to have Xbox One "in stock," but that only means that the age-old retailer's dated website is still taking pre-orders.
The system is $499.99 at Kmart, and it's the only option available. There are no fancy bundles with games, no accessories tied into the package. What you see is what you get.
Games can of course be bought separately for the standard price of $59.99.
Sears follows suit
Sears must have the same web designer as Kmart, but at least the traditional retailer sports a "pre-order" button without going as far as claiming to have Xbox One "in stock."
Sears matches the Kmart price of $499.99 with free shipping for the console. Again, no fancy bundles. Not for launch day at least.
No cutting out the middleman at Microsoft Store
If Xbox One Day One Edition isn't official enough for you, head over to the Microsoft Store's website to order the new console from the manufacturer's own domain for $499.99.
There are no special deals for cutting out the middleman and the Microsoft Store isn't offering any special pre-order bundles.
But at least if something goes wrong with your order or the console, there's only one company to get in touch with in November.