It usually takes us 2-3 weeks to create the cards after your artwork has been confirmed. If you need your order sooner, you can choose a faster shipping method by logging into the My Account section on our website, clicking on your order number, and updating your shipping method to an expedited option. Keep in mind that expedited shipping speeds up the delivery after shipping but does not shorten the production time.