So, I just bit the bullet and ordered two Icons off contract (white and black) through the Microsoft Store. I expected the projected ship date to promptly come back as Monday, the 24th but instead it reported that there would be a delay in shipment due to the lack of inventory. I don't mind waiting but it was an interesting turn of events. Low inventory, high demand or somewhere in the middle? I'm leaning to lower inventory and slightly higher than expected demand but who knows.