A new report says many Americans will spend beyond their means this holiday season, despite it being shorter than ever.