The Arc'teryx Upper West Side store serves locals and visitors in Manhattan, New York City. At 6 feet and 165 pounds, I found their sizing to be well-suited, but this article delves into the store itself, including its location, products, customer service, and why it's worth