The clock is ticking, and your holiday shopping list isn't complete. Don't fret - you aren't alone. The National Retail Federation found that only about half of shoppers had finished shopping as of ...