England, Wales and Industrial Scotland: Minimum order £100. Surcharge of £10 for orders below minimum order value. Carriage paid on orders over £200.
Scottish Highlands: Minimum order £100. Carriage charge of £15 on orders between £100 and £300. Carriage paid on orders over £300.
Channel Islands, Isle of Man, Isles of Scilly, Scottish Islands: Minimum order £100. Carriage charge of £25 on orders between £100 and £400. Carriage paid on orders over £400.
Northern Ireland and Southern Ireland: Minimum order £100. Carriage charge of £25 on orders between £100 and £500. Carriage paid on orders over £500.