This is one of three locations in NYS. I believe Buffalo was their first one and it was a hit.Years ago a friend in NYC told me she travelled up into NYS to buy her sneakers. Always up for an adventure, one day I went with her. I mean, who drives an hour for sneakers? But when we got to the store I «got it»…