All website t-shirts ship within 5-7 business days. Please allow 7-10 business days on custom orders. Free shipping on orders over $100!