Nope... gotta go to Danbury CT
No they don't
No, but Best Buy has a big section of their store dedicated to Microsoft products
I believe that there isn't a microsoft store. However look on their site for a complete list of stores at the Palisades.
Yes it does
No
No not in this mall or area. There's one in Danbury CT and 1 in Albany.
I don't think so
Thanks! Your answer is awaiting moderation.