Stock orders typically ship within 1 business day. We will ship via UPS or USPS. Transit time can be anywhere from 3 to 5 business days to the 48 continental states. It can be longer for international shipments or locations outside the 48 continental states.Express shipping is not available through the website. You must call us to upgrade your shipping or place the rush order over the phone. Custom crafted feather flags and banners will vary for shipping dates. Ship dates are provided once the order is finalized. Custom orders do typically ship within 2 to 3 business days.