Standard delivery (UK) - Greeting card only - £1.95 (up to 6 single cards)
(3-5 working days)
Standard delivery (UK) - £3.50 or FREE for orders over £40
(5-7 working days)
Premium Next Working Day Delivery (UK) - £7.95
Order before 12noon (1 working day delivery Mon-Fri excl. bank holidays)
European & International delivery available.
See delivery options for more details.
Personalised cards have a longer delivery time. Please allow up to 2 weeks
We hope that you will be very happy with your purchase, but in the event that you would like to return it, please refer to our returns policy.
Personalised cards are non-refundable.