The New Year is knocking at the door and holiday shopping ...