I went to New York last week and visited a lovely little yarn shop called Gotta Knit. I didn't buy anything but she had two walls of yarn and quite a selection of needles from Clover and Addi Turbos. It was a very enjoyable time especially since it was the first time I'd ever been to a yarn shop - which she was surprised by! Hey, I live in rural Texas, I'm lucky to have a Hobby Lobby and a Michaels!
If you happen to be in NYC you should visit the Gotta Knit shop. It is just fifteen minutes from Times Square! However, in light of what has happened there in the past few days, I don't know if many people will want to visit Times Square!