Almost half of all shoppers will do this during the Christmas season

A new report from RetailMeNot found that close to 46 percent of Americans finish their holiday shopping during the week before Christmas or even later.