A Microsoft store across from Apple Store in NYC will be a sight to see. there's a nice spot available across from Fifth Avenue where that fountain is.
It would make more sense to start these in the 3d world where people can't order stuff online. Retail is still booming in Latin America, because people figure rightly that if they order something the post office will steal it (or the workers I should say).