Guaranteed Xmas delivery: UK last orders 6th Dec / Rest of the World 22nd Nov