If you have pre-ordered the Nintendo Switch 2, check your messages. Retailers including Best Buy, Walmart, Target, and GameStop (according to some social-media reports) are contacting customers to let them know their pre-orders have been cancelled.
Some are getting store credit of up to $25, which is something. GameStop, possibly messing up its last console launch before going out of business, took to social media to taunt its competitors before many customers confirmed it has been cancelling pre-orders as well.
Retailers aren't necessarily explaining why they don't have Switches to sell right now, but this is a scenario journalists have been warning about for a while. Console launches can see shortages even in relatively normal economic times, and these are not that at all. I've been doing this for decades, and I believe this is my first console launch during a trade war.
Nobody wins in this scenario except the scalpers. There are Switches being sold on eBay for $800 or more. As long as the demand exceeds the supply, this kind of stuff will continue. I'm arguing against doing that. But I'm not a parent that promised their kid would get one for a good report card, then had Wal-Mart call at the last second to tell them Timmy is screwed.
There are any number of reasons somebody wants to adopt a console early, and at the end of the day it is your money after all. If you can wait, I encourage you to do so. Other than Mario Kart World, which I concede looks incredible, there just aren't a whole lot of reasons to get the Switch 2 right now.