So, here's the basic idea.
Retailers purchase an allotment.
Nintendo provides the allotment, within limits, and then the retailer sets up pre-orders and so forth.
There are also tiers for retailers where ones that do not break street date or are known for limited returns are given a higher tier.
This is how every company that is profitable remains profitable.
Example: I used to work at an AAFES. We were going to be getting in the Game Boy Color and the average order guideline was 4 units.
BUT.. I complained.. a lot.. to the person who was above my section manager and got them to order in 16 units. It ended up getting split into two shipments and after the six month seasonal hire they did not keep me on. but... all the other stores in the area only got in two to four units. The system was a huge seller. We had a LINE outside of the store for the system when we got in the first shipment and when we got in the second shipment a few days later we still got a line before we opened.
So, yeah. I was right and it pissed off the person who determined if I stayed there.
But yeah. The moral of the story is that your store may not have an SNES Classic because they are
1: Too low tier to order past a certain amount.
2. Terrible at judging demand and have ordered too little of a product.
Pre-Orders are based on the tier guidelines, with store by store min/max. Also...
US (Plus Bases) Store Counts
Target - 1,816
Wal-Mart - 4,177
Best Buy - (aprox) 1,300
GameStop - 4,434
Toys R Us - 866
AAFES - 2,500
Total - 15,093 with a minimum of 5 units per store: 75,465.
Some places, like Best Buy, actually get allotments of 30 to 40 units. So, Best Buy alone will be getting about a minimum of 52,000 units. This does not factor in places like FRYs, Botiques, and online retailers.
Anyhow, Nintendo sold 2.3 million units within a five month period. Considering what Think Geek/GameStop recently pulled.. my estimate is that Nintendo manufactured 2.5 million NES Classic units. So, if the SNES Classic has a higher make order, than I suspect that Nintendo will manufacture about 3 to 4 million units SNES Classic units, but the pre-order structure for retailers may be based on NES Classic style allotments.
Keep in mind that this is a total make order and it may take several months to cycle through.