***Any orders placed 30th Oct - 3rd Nov will be shipped 4th Nov. Free U.K. shipping on orders over £25 and one tree planted***