Each item is printed and shipped when it is ordered. Unfortunately, our printer is experiencing severe delays due to reduced staffing for safety purposes during the COVID crisis. The average turnaround right now for apparel is about 4 weeks.