Last order date for guaranteed Christmas delivery is 14th December for framed orders. Unframed orders last order date 17th December.