“Most people don’t know Microsoft sells PCs,” is how James at the Microsoft Store responded to my initial surprise at the layout of their new store. Microsoft has 19 retail stores in the US, and the Microsoft Store at the Stanford Shopping Mall opened a couple weeks ago. I was surprised that the Xbox and […]
Entries Tagged as 'Acer'
by Angela McIntyre | May 9, 2012 | 2 Comments