Please allow 5 working days for prints and 7 working days for canvas prints. Last dates for placing orders in time for Christmas- 15th December for printed canvases and 17th December for prints. Open for orders again on Thursday 6th January