Microsoft is opening its store in St. Louis Galleria Mall on June 7th, 2013. Of course they have a popup store currently there in the same mall. http://content.microsoftstore.com/store/detail-comingsoon/St.-Louis-MO

NO COMMENTS