Apparel is not kept in stock. We use an on-demand apparel printer. When you place your order, our printer will receive your order and print it. This allows us to offer more options to our customers. Once your order is printed, they will ship it to you directly. Please allow 1-3 weeks to receive your order. Times are purely based on how busy our printer is.