Actually Best Buys pre-orders are fundamentally flawed. At the store I worked at, we regularly had to tell people "A pre-order guarantees you a product, unfortunately, not necessarily at launch." Apply this 'logic' to a limited run, and you have exactly the problem you see here.