I bought the Mini NES from Tesco online, pre-order, and it arrived on the day of launch.
Nintendo are supposed to have learned their lesson with the Mini NES and are going to up the production vastly of the M-SNES.
Interestingly, they had to stop production of the NES because of parts limitation; hence creating part of the demand for them. Would be interesting to know what stopped them from making more.