We aim to deliver all orders within three to five days but we are reliant on Royal Mail and Hermes. During busy times, especially Christmas postage, can take longer.
Free Delivery on all UK orders over £25 – Any order under £25 there is a £2.50 postage charge – There are exceptions with vouchers and embroidery thread orders which can be less.
We send our products using either Royal Mail Business 1st class or Hermes.
We can delivery to anywhere in the world. Outside the UK we use PayPal for payments so please contact us with your order for further information about postage costs.