The NRF says spending is expected to reach a record $902 per person. That includes gifts, decorations, food and other ...