£3.95 delivery rate for all Christmas card orders. Please allow up to 10 working days for your order to arrive.