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