I was recently in Denver, Colorado walking in a shopping mall when I found this:
I knew about this, but for some reason they are not popular in South Florida (and looking for the amount of people inside, neither in Denver) so I’ve never visited one.
Is Microsoft expanding this? aside from the xBox stuff this is a retail store to sell somebody else products? or maybe people are at home thinking mmm I need a copy of Windows 7 Service Pack 42.
Good luck to them.