The National Retail Federation expects cupid to be very good this year. Total spending is expected to reach $19.7 billion. According to a survey, the average person will spend $146.84 on holiday stuff (candy, cards, gifts, etc.); this is up from $142.31 last year.