We stock blank tees at our printing facility and update our inventory in real-time.  If a color is not in stock, it will show as such in our store.   All tees will be printed that can take usually 1-2 days for men's tees and 2-4 days for women's tees.  Immediately after printing all tees are mailed out and can take 1-3 days or more shipping time.