Night Spring
macrumors P6
Are you kidding me??!?!?!
Manhattan's streets are choke full of electronics shops like what the OP described.
You can find them in mid town and downtown Manhattan -- they are literally everywhere.
Yes, they are there, and the post you are quoting isn't denying that they exist. It's just saying that stores like that aren't real "retailers," they are "tourist rip off places."