How long will it take to receive my order?.

Standard delivery takes within 1-2 working days*

Next working day by 1:00pm
Order by 4.30pm - Excludes Saturday deliveries

Next working day by 10:30am
Order by 4.30pm - Excludes Saturday deliveries

Saturday delivery by 6:00pm
Eligible for orders placed on Friday before 4.30pm


*In most cases you will receive your order the following day, provided you have placed your order by 4:30pm (excluding Saturday deliveries).

How much will shipping cost?



Mainland UK

£ 4.99

Northern Ireland

£ 5.99

Highlands and Islands

£ 8.99*

FREE Delivery on orders over £60 excluding VAT

*Usually takes one extra working day. Scottish Highlands and Islands, Isles of Scilly, Isle of Man.

For Channel Island orders, please email:

Head to the returns page for information regarding returning your item(s) and refunds.

If you have any queries around your order or stock availability, please contact us.

Call 0333 600 1111 / 0845 463 1018 or email or use our Live Chat service.

The Impact of Covid-19

At this time of unprecedented demand and uncertainty, we have seen our normal prompt delivery schedules impacted. All of our Customers are equally important to us, and we are working with our partners throughout the Supply Chain to minimise any delays or impacts.

Healthcare Garments

As you can imagine, there is particularly high demand for certain Healthcare products from our frontline key workers. Due to the high volumes involved, we are occasionally finding that stock levels indicated on the website may not be 100% accurate. However, these instances are uncommon, and in cases where there are suitable alternatives to high demand garments available, we will make sure we offer suggestions to meet your requirements.