Some of us do it every year: wait until the last minute to get all the Christmas shopping in but was this really the plan? The time was ticking! And the list isn't getting any shorter.
"I got about three more," Justin Nathan said. "I plan to knock them... more »