Most items are printed the next business day. However when we are very busy, or we are printing a large item, it may take longer. We advertise 3 day processing on all on-demand items, to give us enough time. The shipping time for custom prints varies per job. Large or complex items simply take longer to print. Should there be a problem, or a delay we will contact you about your item.