We strive to maintain every item in stock for FASTER shipping. However, this is not always possible.If the item is in stock, it will typically ship within 5 business days. Items that are not in stock at the time of placing your order may typically take 4-6 weeks for processing due to nature of how Shirts are produced. After that, your item will ship immediately and it usually takes 2-3 business days to deliver your your door step (US). We appreciate your patience and look forward to working with you continuously in enhancing the lives of the poor and needy. QUESTIONS? Feel free to Shoot us an email.
Thank you and God Bless!