Yes, there are some gift shops but how affordable they are depends how much you are comfortable spending. To me cheap means under $5 bucks. You may be hard pressed to find gifts under $5.
Nice shops $$$
There are clothing and food stores. You really have to go. 😉
They do have gift shops, but proves can range drastically. It is NYC after all.
Only food market as far as i know
Yes
Thanks! Your answer is awaiting moderation.