The delivery charge is the cost of first class mail at £1.35. We only charge delivery on the first card ordered and so if you order several cards it is still £1.35. Your products will be sent within 48 hours of you placing the order. Delivery is free on orders of £25 and above.