How long will my order take?
Standard delivery:
Printed items: Friday, 13 November 2026
Embroidered items: Monday, 16 November 2026
Plain items: Friday, 06 November 2026
Orders must be placed before 14:00 tomorrow to qualify for these estimates.
Express delivery:
Printed items: earliest delivery is Monday, 09 November 2026 with a 10% surcharge.
Embroidered items: earliest delivery is Monday, 09 November 2026 with a 10% surcharge.
The surcharge decreases for later express dates shown in the calendar at checkout.
See the express delivery pricing for each service below:
Print express delivery
| Delivery Date | Order Surcharge | Delivery Price to UK Address |
| Monday, 09 November 2026 | 10% | £4.99 |
| Tuesday, 10 November 2026 | 9% | £4.99 |
| Wednesday, 11 November 2026 | 8% | £4.99 |
| Thursday, 12 November 2026 | 7% | £4.99 |
Embroidery express delivery
| Delivery Date | Order Surcharge | Delivery Price to UK Address |
| Monday, 09 November 2026 | 10% | £4.99 |
| Tuesday, 10 November 2026 | 9% | £4.99 |
| Wednesday, 11 November 2026 | 8% | £4.99 |
| Thursday, 12 November 2026 | 7% | £4.99 |
| Friday, 13 November 2026 | 6% | £4.99 |
| Saturday, 14 November 2026 | 5% | £10.00 |