Please allow up to 2-3 weeks for your order to be shipped. Shirts are made to order and they have been coming in abundantly. I so appreciate your business, and will be sure your order is made with love.