greenwich village has some REALLY really nice headshops but i forgot what they were called unfortunately. i remember one having a tiedye blue/red/yellow sign saying NYC's 'something'

i know it's not very specific but check out greenwich