FREE DELIVERY when you spend £25 or more


Standard Shipping is charged at the following rates for the UK:

Standard shipping is sent out via Royal Mail 48, which is a two-day delivery service. It is non-trackable, though there is confirmation of delivery. Standard shipping is dispatched within 1 to 2 working days.

  • £1.50 for orders up to £15
  • £2 for orders up to £20
  • £2.50 for orders up to £24.99
  • £2.95 for bulky items (only valid on orders up to £24.99)*
  • Free delivery for UK orders £25 and over.

Express shipping:

Express shipping is sent out via Royal Mail 24, which is a next day delivery service. It is non-trackable, though there is confirmation of delivery. Express items are dispatched within one working day.

The cost is £1-2 higher than the standard shipping rate, depending on the order value.


Overseas shipping:

Postage costs for overseas orders are based upon weight and region. Standard overseas shipping does not include tracking and is the standard Royal Mail International Business Priority service.

Shipping rates are calculated at checkout, before payment.

Delivery times for overseas customers:
Europe: 3 to 5 working days; Rest of World: 6 to 7 working days

Buyers are responsible for any customs and import taxes that may apply.

*Bulky items are items larger than Royal Mail Large Letter (35 x 25 x 2.5 cm): foam stabiliser of half a metre or more; jersey, canvas and sweatshirt fabric;  scissors cups; "make your own" felt craft kits; toy filling; pincushions; sewing machine and overlocker bags; packs of 50 quilt clips and boxes of threads.