Consumer spending on the winter holidays is expected to reach a record $902 per person on average across gifts, food, ...