I have been trying to buy a Surface 2 online since Thursday. I work on an American Base overseas could have easily had it shipped to my APO mailbox but it is nowhere. I have checked (since Thursday afternoon) Microsoft store.com, bestBuy.com, Target.com, Walmart.com, and newegg.com and Amazon.com (both selling it at a wicked markup). I wonder if they ALL just had a small stock of Surface 2's and they sold out.