They sold 3.5 million Switches in four days at launch. Nintendo produced lots of stock. Pick a better retailer next time.
Yeah, I walked into a Best Buy 3 days after the thing launched and just grabbed one no problem. I did check ahead in advance and the other location near me was sold out of the MK bundle but
still had plenty of base units. I had not bothered checking the local Walmarts or Gamestops, but I can't imagine they were hurting for units either.