According to the ICSC, holiday shoppers are planning to spend more than $700 on gifts this year — the most since 2018.