- Orders placed before 2 PM are eligible for same-day dispatch and next-day delivery.
- Express delivery takes 1 to 3 days after shipping.
- Standard delivery may take 2 to 5 working days after dispatch.
- No shipping cost for orders over £25*
- Click & collect available
- £2.75 for standard delivery (2-4 working days)
- £3.25 for express delivery (1-2 working days)
- £4.99 for next day delivery
- £12.99 for special Saturday delivery
- £7 for mystery box delivery
Free Shipping does not apply to mystery boxes or items on the 99p sale.
Shipping is £5.50 for orders under £25 and £8.50 for orders over £25.
All orders are shipped via Standard Delivery and Express Delivery by Royal Mail.
You must be available to accept your parcel.
We are currently unable to fulfill orders for customers located outside of the UK.