When contacted by Neowin, a Microsoft rep would not confirm when these stores would open or close or how many employees would be hired for these locations. There is also no word on if these holiday stores will be launched in other parts of the world.