Microsoft is opening its first store in the Buffalo region, reports Buffalo Business First, and it is inviting three local non-profits to the grand opening. If the charities get 100 supporters to check-in at the event they will receive $5,000 Microsoft hardware.