Delivery charges

Shipments to UK:

1-4 cards: £0.99 per order
More than 4 cards: FREE SHIPPING

Shipments to EU:

£2.99 per order

Shipments to Rest of World:

1-4 cards: £2.99.per order
More than 4 cards: £4.99 per order

Customs charges

If you are ordering goods for delivery outside the EU, please note that your order may be subject to import duties and taxes, which may be levied once the goods reach the country of destination. Any import duties or taxes levied are the sole responsibility of the buyer.

Correct information

Please ensure that your shipping address details are correct, as they are used exactly as you input them when submitting your order. We are not responsible for orders that fail to arrive due to incorrect or missing information.

Delivery times

We endeavour to ship all orders within 24 hours of receipt. Orders are dispatched on normal working days only. The following delivery times can be used as a guideline:

UK delivery:

Orders to UK addresses will be despatched by Royal Mail or UPS.
Delivery will usually take 2-5 working days from shipment.

Overseas delivery:

Orders will be sent by Royal Mail.
Delivery will usually take 5 -7 days from shipment for European destinations and 7-10 days from shipment for all other destinations.

Trade customers

For information about shipping trade orders please go to our trade customers page here.

Christmas 2019 delivery

The last day for shipping orders will be Friday 20th December 2019. Orders will resume shipping on Thursday 2nd January 2020.


Please wait...

{{var}} added to Cart

Continue shopping
View cart & checkout
{{var}} removed from Cart

Continue shopping
View cart & checkout