UK deliveries

Cards: Free

Standard delivery: £4.95

Large delivery: £19.95

We send orders via Royal Mail. We endeavour to dispatch all orders within 48 hours and they should be with you in 2–5 working days.

We'll let you know via email when your order has been dispatched. If you would like a faster delivery option please get in touch before you place your order. 

Please note that as an independent store, we dispatch orders on weekdays only.

Our business hours are 9am–5pm, Monday–Friday.

If you suspect a lost delivery please contact us quoting your name, order number and full address and we will look into it for you. You can email us at

Europe and international deliveries

Standard EU delivery: £19.95

Outside EU: please contact us via if you are outside the EU.

International shipping via Royal Mail.

Deliveries usually take 5–10 working days to arrive but can take up to one month depending on your location. You may be charged additional import fees by your local customs office on arrival. 

If you have any other questions, or would like a faster delivery option please email us at