Online orders can be collected from our premises (by appointment only on Mondays, Wednesdays and Fridays) or sent by post. Please note we cannot process orders over the phone. You may email an order if you can pay by bank transfer.

We use Royal Mail first class post for parcels under 1kg. Large orders which weigh over 1kg or small orders which are more than 25mm deep (e.g. Aurifil thread) will be sent 2nd class. Sorry but we  cannot guarantee delivery times and Royal Mail do not acknowledge that a parcel is missing until 14 days after posting.

Delivery is free on all orders over £50 or £1.80 for orders under £9. £2.50 for orders between £9 and £25 and £3.70 for orders between £25 and £50.