For apparel, I stock out of an external warehouse rather than my home (too many kids' toys!). So typically those shirts are shipped within 3-5Β business days. And then it takes 5-7Β businessΒ days to be delivered (the warehouse uses USPS and I don't have any options for expedited shipping).