Tracking is assigned when the order is processed, it does not ship the same day. The approximate handling time for an order is one (1-2) business days, which does not include weekends or holidays. This means whenever an order is placed we have 1-2 business days to confirm shipping on the order (the day the order is placed on counts as Day ). The order is then expected to be shipped approximately 5-7 business days after that. Standard delivery is 3-5 business days after that. Please be advised, some logo’d, tall and larger sized items may take longer than the estimated delivery times. All of our logo’d items are printed custom, hand ironed and packaged and we make sure all of our items are perfect before they ship.