Another wave of rock-bottom shopping deals is on the way, with time still left to have packages delivered before Christmas.