Our turn-around time to have your cards created and packaged ready to be shipped is within 3 business days. If you need it faster we can do it the day the order comes in. Our production facility runs from 7AM to 2:00AM. If you need your cards on a particular day, please contact us to make special arrangements.