All made-on-demand items take approximately 3 - 4 weeks for production.  We collect 100% of funds upon checkout for made-on-demand items. Once ready to ship, you will receive an email with tracking information.