TouchNote - send all your Christmas cards in a few minutes. We'll print and post your postcards and Christmas cards the very next day. FREE worldwide delivery. Over 5 million cards sent so far! Full delivery information: Postcards. USA: 2-5 working days. UK: 1-2 working days. Germany: 1-3 working days. Rest of Europe: 2-5 working days. Australia: 1-4 working days.