Many Christmas shoppers not finished yet

The Christmas holiday is just seven days away, but Americans still have plenty of shopping to do.

According to a new Consumer Reports poll, only 11 percent are completely finished buying gifts, while 31 percent haven't even started yet. About a third said buying for their spouse or significant other is the hardest person to shop for.

The National Retail Federation says many shoppers will wrap up their Christmas purchases online.