I'm not surprised - tuners are shipping to the store as and when they're manufactured, so the initial batch on which the store went live was probably no more than 100 or maybe 200. There should be around 1000 units out of the factory within the next few days so that stock status will probably change on a regular basis until the initial rush is satisfied.

Rob