Shopping in anticipation of the holiday will be better than last year, according to the National Retail Federation. Easter spending is expected to reach $17.3 billion (up significantly from last year’s $16.4 billion). The average person will spend $146 on apparel, candy, cards, and more; this compares with last year’s $140.62.