If you have an Amazon Books store (brick and mortar) near you, they have the SNES Classic in stock YMMV. I'm in San Jose and I went to the Santana Row store and got one this morning and they probably had 50 behind the counter. Call your local store first.
I know there are only about 16 stores in the US, so obviously this is only for a limited number of people. Sorry to the others.
Here's a link to the list of stores along with their phone numbers so you can call ahead and make sure they have them (they probably won't hold it for you)
Edit: Find out how much stock they have in their app! I just realized you can also go you your Amazon mobile app, then click the menu and under programs and features, click all programs and choose Amazon Books. Then you chose your closest store. Once you do that search for Nintendo Classic and it will tell you how many they have in stock.