Taking last orders for delivery before 21st December 2018. Any product ordered after 18:00PM on that date can't be guaranteed until after January 6th 2019