Shoppers intend to spend more or the same as last year during the holiday season, but US retailers face a "tricky" period, according to a new survey.