Data shows retailers likely added 520,000 seasonal in-store roles this year, falling behind last year's 564,000, CNBC reports ...