I've been doing a bit of digging today, and some of my findings are pretty interesting. The stock for Switch in the US seems to be really unevenly distributed, and not based on any real pattern I can see. Some of the largest metro areas, particularly those in the South, have very little stock available. Dallas, Houston, Atlanta, and Nashville, for instance, all have almost nothing available in stores right now. But in huge northern and coastal cities the stock seems to be ample. (If you want a Switch, head to Walmart in Teterboro NJ, which has almost 200 of them!)
Really curious if this is because scalping is more prominent in certain areas or if Nintendo decided to stock this way on purpose. All in all, it really helps reconcile the varied reports in this thread of some people saying they walked in and found a dozen of them in a case ready to buy and others searching all the stores in their area with no luck.
Basically, it seems that while the Switch in general has a good supply, some areas are being hit way harder by shortages.
And I'm still trying to figure out why two Walmart stores in my area say they have 20+ in stock via API but employees say they don't actually exist...