We aim to ship all orders received before 11am the same day Monday to Friday. (Excluding bank holidays) All orders received after this time will be shipped the next working day.
Delivery timescales and cost
Royal Mail 2nd class delivery, please allow 3-5 working days to receive your parcel. Delivery is free for all orders, regardless of how small or large.
Royal mail 1st class delivery, please allow 1-3 working days to receive your parcel. Delivery is free for orders over £20.00. Orders under £20.00 will incur a £2.99 delivery fee.
Royal mail Special Delivery Guaranteed by 1pm next day, tracking number will be supplied in shipping email so you can track your delivery. Please order by 11am to guarantee this service. Delivery fee £9.99.
Bank holidays and the festive season can delay orders, please allow extra time during these periods.