Get real. Microsoft DID blow the launch; having 0-2 64GB models available at each store the day of your launch is very, very different than the typical Apple launch where at least dozens if not hundreds of devices will be allocated to a store, and, and this is the big one, you can place an order online and just wait to have one delivered! Microsoft would have saved themselves from the bulk of the criticism if they had just allowed people to place an order and wait. Instead they forced people to chase three different inventory systems, run around town checking stores, and place repetitive calls, just to find one available.
Launch was an utter disaster. At the end of that weekend, I started to question if the 128GB model had really launched and was truly available for purchase. At one point I called MS and the customer service rep told me that the 128GB model was not out yet! That weekend was just full of conflicting information. Furthermore, it was clear that decent quantities were not in stock no matter which store you went to.
But as you stated, even if that's the case and you give them a pass on that, why could I still not go online and order one? Once again, even more frustration.
Their screw-up went beyond launch weekend because the very following weekend, I was out again, this time more optimistic to snatch one because MS sent out a tweet earlier in the week that inventory would be available by the weekend. All through that week and up to midnight Friday I kept on checking online to see if inventory would be available and they were not. Again, more frustration.
So Saturday morning comes, Feb. 16th and out I go to Best Buy. You know what? It was like the launch weekend all over again. Ridiculous! I went to the MS store and the guy told me that unless I had my name on a list, then I wasn't going to get one because they were all sold out. Huh?! The Best Buys said they didn't have any inventory for sale and the 2 or 3 they had were already reserved for those who pre-ordered. That was even more interesting, because earlier in the week I asked if they were going to take pre-orders and I was told no.
I actually gave up and came back home and started to order via the MS online store, which at the time was estimating shipping on March 1. I was just about to checkout, when I decided to compare the MicroSDXC card from Best Buy and I noticed that they were now showing inventory. That's when I quickly placed my store pick-up order at Best Buy.
Disappointment came about 1/2 hour later when I got an email stating that the order could not be fulfilled due to insufficient quantity-on-hand. Frustration, again! I called customer service and they found only one store with inventory (4), so they redirected my order there and, luckily, I finally got my SP 128GB. Ironically, it was the first Best Buy I had visited and they told me that none were available.
This was a ridiculous and unnecessary drama not just for one weekend, but for two. I couldn't help but to feel completely skeptical about the whole thing.