. Microsoft Store Opens New Locations in Palo Alto, Calif., and Austin, Texas - MajorGeeks