Get 10% discount when you spend £75 with promo code 75DUCK10

Delivery Costs and Times 

Parcel Weight (0 - 0.350 kg) 
Royal Mail 48 - £3.99 (2 to 3 working days from dispatch)
Royal Mail 24 - £4.99 (1 to 2 working day from dispatch) 

Parcel Weight (0.351 kg - 2 kg)
Royal Mail 48 Tracked - £4.99
Royal Mail 24 Tracked - £5.99

Parcel Weight (2.1 kg - 2.5 kg) 
Royal Mail 48 Tracked - £5.99
Royal Mail 24 Tracked - £6.99

Parcel Weight (2.51 kg - 4.0 kg) 
DX - £8.99 (1 - 2 working days from dispatch) 
Please note: All fabric orders for above delivery options are folded.

Parcel Weight (0.5 kg - 20 kg) - Roll Delivery
DX - £13.49 (1 - 2 working days from dispatch) 
For orders over 4.01 kg roll delivery is the only option however if you prefer your fabric not to be folded ie; for velvet orders, you can choose delivery on a roll for any size order. 

Please note: 
For Isle Of Man, Jersey and Guernsey orders you will need to change the Delivery Country accordingly.
 Additional charges may also apply for Northern Ireland, Scottish Highlands & Islands, Isle of Man, Jersey, Guernsey and Isles Of Scilly orders. 

We reserve the right to use different carriers for your order without notice, if we feel they can provide a better service for your order. 
All delivery times are estimated, no refunds are offered for late delivery.