I was pleasantly surprised with my experience shopping at Microsoft's new mega store in New York