Holiday shopping: A race to the finish line

It may not look like it but its that time of year and 1 million Americans claim they're already done.