Last date for Xmas orders 22nd Nov. Gift vouchers ordered by 15th Dec will arrive for Xmas. Free Shipping on orders over £250 (excl. wedding)Last date for Xmas orders 22nd Nov. Gift vouchers ordered by 15th Dec will arrive for Xmas. Free Shipping on orders over $400 (excl. wedding)Last date for Xmas orders 22nd Nov. Free Japan shipping with orders over ¥37500