Just for clarification - is the new store landside or airside? (I'll be at Schiphol tomorrow, and again Sunday, so would quite like to have a look)
I've been to the World of Wings one (landside), and even remember its predecessor back in the days before there was a big shopping centre there.