We ship blank ear tags within 3 to 5 days and custom engraved ear tags within 2 to 3 weeks. Remember, lead time = from the time the order is taken to the time the order ships. Our lead time does not include the time it takes to ship the product.