I picked out the t-shirts that they had on hand in the afternoon. Although they required 24 hours the t-shirts were ready the next morning.
It only took a couple, like literally two I think, days for mine, because we had to order the shirts. If they had them in stock I imagine much quicker.
Thanks! Your answer is awaiting moderation.