Our cards are printed in the UK on top-quality, environmentally-friendly card stock with an easy-to-write-on surface, and supplied with white envelopes.
Order by 3pm Monday-Friday, and we aim to dispatch the same day. Postage within the UK is 60p per order, with free delivery on four or more cards. (Check the FAQs for postage to other countries.)
Orders are processed using industry-leading Stripe online payments for a quick and secure checkout. Your credit card information is passed directly to Stripe, encrypted for security.