Microsoft Sells Out of Surface Pro

… electronics stores seeking the device, which sports up to 128 GB storage. … enterprise relationships and consumer brand affinity would propel TouchPad to …