Your order will be processed within 1- 3 business days after being placed and you will receive an email as soon as your order has been dispatched or is ready for collection.

All orders require a signature on delivery. For UK deliveries if you require your parcel to be tracked please choose express delivery.

We aim to maintain stock levels, but on rare occasions we may have to order certain fabrics in which can take 7 - 10 days to arrive in stock. If this issue arises we will contact you as soon as possible.

Christmas Deliveries 2018

Here are the recommended last postage dates to ensure your parcel is delivered before the big day.

UK - Thursday 20th December
Europe - Monday 17th December
USA & Canada - Friday 14th December
Rest of the World - Monday 10th December

Orders can take 1-2 business days to process, please take this into consideration if you require your items before Christmas.

Delivery Options

Click & Collect (IN STORE COLLECTION):

You will receive an email when your order is ready for collection, please bring order confirmation email and the payment card when collecting your order, otherwise your order will be held until these have been provided.Our store address is: Mandors Fabric Store, Fleming House, 134 Renfrew Street, Glasgow, G3 6ST.

UK Delivery

All standard delivery is posted via Royal Mail. Deliveries can take 3 - 5 working days to arrive (excluding the day of despatch) but are not guaranteed to arrive in this time frame. Once your order has been shipped we will email your delivery refrence number which can be checked through the Royal Mail website.

Express delivery is shipped using a courier service. Deliveries will take 2 working days to arrive (excluding the day of despatch.) Parcels will arrive on Monday - Friday only, no deliveries will be made on weekends or public holidays.

The cost of postage will depend on the total size and weight of your items

Small Parcel (up to 500g) - £3.50

Regular Parcel (501g to 2kg) - £4.95

Large Parcel (over 2kg) - £8.50

Postage costs will be automatically calculated at check out.

Please note Large parcels will be sent express as standard shipping is only available for parcels under 2kg. 

For Highland & Islands, Northern Ireland & Isle Of Man express delivery, please make sure the correct option is chosen at check out otherwise your order may not be processed.

International Standard Delivery:

All our international parcels are posted using a track and signed service. Deliveries can take 5 - 7 working days to arrive (excluding the day of despatch) but are not guaranteed to arrive in this time frame. Once your order has been processed you will recieve an email with your tracking number.

International Express Delivery:

International express delivery is shipped using a courier service. Delivery times vary depending on destination. Please see below for time scales.

Destination Delivery Time
Republic of Ireland Republic of Ireland 2 days
EU Zone 1 Belgium, Luxembourg, The Netherlands, France, Monaco, Denmark, Germany, Italy 2 - 3 days
EU Zone 2 Spain, Portugal, Austria, Czech Republic, Finland, Hungary, Norway, Poland, San Marino, Slovenia, Slovakia, Switzerland 3 - 5 days
EU Zone 3 Estonia, Latvia, Lithuania, Sweden, Bulgaria, Croatia, Romania, Turkey 4 - 6 days
EU Zone 4 Greece 4 - 6 days
EU Zone 5 Andorra, Canary Islands, Gibraltar, Malta & Vatican. 4 - 6 days
USA & Canada USA, Canada& Mexico 3 - 4 days


For all other EU countries, Australia, New Zealand & any other international destinations listed above express shipping is unavailable.

Customs & Duties:

All deliveries to countries outside the EU are subject to certain local customs/fees. Please check with your local authority for any laws/restrictions you must comply with when importing goods. When placing an order through us, it is your responsibility to adhere to any import restrictions, laws and regulations in place in the recipient country.

Charges such as customs or import tax are at the discretion of the customs officials in the receiving country. It is the responsibility of the recipient to pay any extra fees should they arise. 

We are unable to offer any assistance with this matter.