Orders and Shipping

Retail orders received by 2pm will normally be dispatched by first class Royal Mail post on the same day. Shipping usually takes 1-2 days.

International orders can take between 5 – 14 days depending on location. Please note, all shipping times are estimates only.

Very large wholesale orders can take up to 10 working days. Please contact us for an estimate. All cards are packed in sixes for our wholesale customers. We also offer selection packs of each range for sale to the general public.

For returning wholesale customers we can provide an invoice and 30 days credit. Please call 01392 495567 to discuss your requirements. For new wholesale customers we ask that you pay for your selections straight away, either by bank transfer, debit/credit card or PayPal. Orders will be dispatched when funds have cleared.

Shipping Fees

Shipping for our retail customers is FREE. For our wholesale customers shipping is FREE for orders over £100 to UK mainland addresses.

Minimum Order

For all our trade and wholesale customers we have a current minimum order of £65 excluding VAT. However, if you are a new trade customer, please do contact us about your requirements.


We hope you are happy with your purchase. If for any reason you wish to return your cards we are pleased to offer a full refund (minus any delivery costs) or exchange if desired. Please send back your purchase within 30 days in the same packaging and condition in which it was purchased. See our terms and conditions.