We print all IDs 24 hours from submission. We offer FREE USPS shipping that usually takes between 3-5 business days to arrive. If you would like we can upgrade your shipping and include tracking. Typically this would arrive in 2 days. For next day or Saturday delivery, please contact us and we will provide a fedex rate.