Shopping in anticipation of the holiday is expected to be a record this year, according to the National Retail Federation. Easter spending is expected to reach $18.4 billion (up significantly from last year’s $17.3 billion). The average person will spend $152 on food, apparel, candy, flowers, greeting cards, and more, which is 4% more than last year’s $146.