Possible Answers For: Flagship store at New York City's Herald Square