Cards are printed and mailed throughout the week for a Monday delivery. Although we can't guarantee an exact Monday delivery we will deliver within 3-5 days.