Apparel is usually completed within two weeks of the order being finalized. If you have a specific deadline, however, I recommend getting your order in three weeks early. Little things like an item being out of stock or approving the digital mock-up of your project can take a few days. So three weeks gives us some wiggle room to deal with any little obstacles that come up.
If you two weeks is too long we can often rush the processing and printing of your order.