Microsoft is opening a few retail stores in the upcoming months, with the first having launched just last week, in Scottsdale, Arizona. The stores are similar in appearance to the Apple stores that can be found around the country, which has garnered much criticism. Although if you find a formula that works then you find a formula that works. Imitation is the sincerest form of flattery, right? A number of videos have surfaced on YouTube showcasing the new store, although this seems to be the most informative regarding the products and layout of the store. Overall, this is very interesting to me, although I don’t have any opinion either way…