Depending on the size and complexity of your order, the estimated production time could last anywhere from 6 to 10 business days. Due to varying production times, paying for expedited shipping does not guarantee you a promised delivery date. We suggest placing your order far in advance to the day you’d like it delivered.