Local & Global Shipping

Experience our Local & Global Shipping. Fast, reliable, and secure delivery to your doorstep, no matter where you are. Shop with confidence and ease.

Delivery Costs


  • UK postage is a flat fee of £2.70, unless the order total is over £30, in which case it's free.
  • Orders are dispatched the same day if ordered before 3pm, for next day delivery.
  • International postage fees range from £4.20 to £25.80 depending on the service and weight of the order.
  • International orders are expected to arrive within 5-7 working days, unless the order total is over £90, in which case it's free.
  • A fully tracked service is available for all orders at extra cost, which is particularly useful for checking the delivery status of presents.

How long will it take to get my item?

  • All orders placed before 3pm are dispatched the same working day. Orders placed after 5pm are dispatched the next working day.
  • Orders placed after 3pm on Friday will be dispatched on Monday.
  • Postage to UK addresses should arrive the day after dispatch using Royal Mail's 24 hour parcel service (1st class).
  • For orders outside of the UK, delivery time is approximately 5-7 days once the order has been dispatched. However, allow up to 20 working days due to shipping network and other factors beyond your control.
  • Orders going to EU countries are not charged relevant country VAT at checkout.
  • Customers should check their paperwork upon delivery for an exclusive discount code for their next order.
  • If customers have any other delivery-related queries, they can contact you using the Contact Us page.