Second thumbs up for Micro Center. I like that they have a combination of consumer-level electronics, mid-level stuff like Raspberry Pis, and low-level stuff like resistors and whatnot.
It's a bit of a pain for me to get to MicroCenter (about an hour one the train), but it has always been useful for me when I'm in a pinch.
When I visit my parents in Orlando, there's a smaller place called "Skycraft" which has a lot of low-level components, but I haven't been able to find an analog to it in NY just yet. Do you know of any?
Tinkersphere Electronics, 152 Allen St (Manhattan) - as the name indicates, hobbyist focused.
Allstate Electronics - Jamaica Queens - Old school distributor, has basically every electronic component under the sun.
If you head out to NJ, there's a couple big shops as well (Wayne Electronics, Green Brook Electronics) but they're not transit-accessible or closer to the city.
Since I first saw the on-going demise of my local Fry's, I've been attempting to buy any computer parts from my local Microcenter, even if it is a little more expensive.
7 years ago I moved from a place with a microcenter to a place with frys. I was really excited since I heard so many great things, I was instantly disappointed. It just doesn’t compare.
I want to love microcenter, it is the type of store that should be my favorite place to be.
Unfortunately, I haven't had a single good experience. Many issues were smaller things, but the single most upsetting was the time I found what I wanted (after being ignore by sales reps for awhile) only to be swarmed by reps trying to put their stickers on the box to get a commission while I walked to check out.
And then people wonder why my first instinct to buy anything is to go online and have it shipped to me.