Shipping & Delivery

Orders are sent out daily by Royal mail or recognized couriers with tracking facilities, orders which have been dispatched from our warehouse are normally sent on a next day service and delivery to customers within 1 to 2 days is expected. Orders that are sent via Royal Mail First Class post are not traceable unless they have been sent via Royal Mail Recorded Post service or sent via Royal Mail Special Delivery service.

Orders sent through recognized couriers are sent on a next day service with a full tracking service, courier drivers deliver up to 5.30pm, However if a timed delivery is required we can offer a before 9.00am or before 12.00pm service. A Saturday service is also available, delivery is normally made before 1.00pm on Saturdays.

We aim to deliver orders within 3 working days provided all items are in stock at our warehouse. (provided we are not affected with third party issues beyond our control).

Delivery Charges

Delivery charges are shown in the checkout once you have added items to the cart. You will be given a breakdown of your order, including any delivery costs, before we ask you to confirm your order and make payment for your cart. delivery charges are worked out as you add items to your cart up to a maximum charge.

Current maximum mainland delivery charge is £24.99 for a consignment of 20kgs, delivery charge for fabric samples is £1.99. Fabric samples are sent via Royal Mail First Class post. Special delivery can be requested for urgent fabric samples. (This will incur further charges).

 Scottish Highlands and Non Mainland UK

If your delivery address is in a remote location in the Highlands and Islands of Scotland or in any other non-mainland UK location a delivery surcharge will be applied.

If this is applicable to your delivery postcode or delivery location we will contact you before your order is dispatched.

The following postcodes incur additional postage charges:

IV, HS, KA27-28, KW, PO30, PA20-49, PA60-78, PH17-26, PH30-44, PH49-50, ZE

Other locations: Northern Ireland, Isle of Man and Isles of Scilly -postcodes BT, IM, TR21-25

Please note: we classify the Channel Islands as an International destination.

 Overseas Orders Welcome

We offer overseas delivery to all locations, orders are sent via DHL, TNT or other suitable worldwide couriers and overseas are sent on 2 to 4 days service orders that weigh below 2kgs are sent via Royal Mail International service, delivery is usually made within 4 days to Western Europe, 5 days to Eastern Europe and 7 days for the rest of the world, following the day of posting. However it is advised to allow 7 to 10 days for delivery. Please note orders sent on a Royal Mail International service are not traceable once they leave the UK.

 Overseas Delivery Charges

Delivery charges to all parts of the world are not the same and although we try to keep the delivery charges as economical as possible, remote destinations or heavy consignments will increase the cost. Your order will not be processed until you have fully accepted the delivery charges.

We will need to know details of your order so we can workout the delivery charges and also work out the best economical way to send the items you want to order. Send us an email with details of the items you want to order, you need to include the quantities of all the items you want to order and include your full delivery address, this will help us work out the total weight and volume of the consignment, once we have this information we can get a shipping quote from a suitable overseas courier. Overseas orders are normally processed and dispatched within 2 working days.

  • If you feel the overseas charges are too expensive you have the right to cancel your order.
  • Guaranteed delivery dates for overseas orders are not available as they are subject to customs clearance in the destination country.
  • Additional taxes and customs charges are the responsibility of the customer.
  • Royal Mail Airsure and International services are not traceable once orders leave the UK.

 Dispatch Information

All orders are treated as urgent dispatch, however during very busy periods it may take longer to dispatch your order, please contact us prior to placing your order if your order is Top Urgent , we will confirm same day dispatch or advise if there will be delays with your order.

 Contacting Us

We welcome any queries, comments or requests you may have regarding deliveries or overseas shipping information. Please do not hesitate to contact us if you have any questions or need advice on any of our products on 0121 359 2349 (9.30am - 6.00pm).

 School Purchase Orders

We accept school, colleges, local council purchase orders, Fax your purchase order to us on 0121 359 7784.


Call 0121 359 2349 For Free Fabric Samples or Contact us 


Not Found What Your Looking For..? We are happy to help

Drop us a quick message with details of the item you are looking for and we will get back to you shortly