3 ms·
Yeah the Microsoft store in Palo Alto is pretty embarrassing. You notice two things immediately since you can visibly compare just by turning your head. First,
by gfodor 14y ago
Yeah the Microsoft store in Palo Alto is pretty embarrassing. You notice two things immediately since you can visibly compare just by turning your head. First, it's a carbon copy of the Apple store's design. Second, the Apple store has tons of people in it and the Microsoft store is empty.