Even Santa has to do some last minute shopping sometimes....