We aim to despatch all orders within 48 hours. This is dependent upon stock availability. We ask that you allow up to 14 days for your order to arrive. You will receive an email when your order is despatched from our warehouse and this will contain details of the delivery method. For personalised cards, please allow 21 days for delivery.
To ensure that you receive your cards in time for Christmas we recommend that you place your order before 12th December 2025. The latest order date for personalised cards is 5th December 2025
All prices for cards and gifts currently include UK postage.
Postage is free on orders delivered within the United Kingdom. If you are ordering from outside the United Kingdom the postage cost will be calculated using the delivery country and the weight of the order. Unfortunately overseas orders with a weight of over 4kg cannot be placed online.
When you order online all payments are taken via Cardnet. You can pay using all major credit/debit cards.
Please see our Refund Policy.