Stores across the nation were packed, as people race against time to get their Christmas shopping done.