All prices and dates have been updated for the 2019 Christmas Season