NY gift shops struggle but don’t lose heart