Toronto Star - Microsoft Store coming to Yorkdale, featuring... comfy chairs.