All of our teas are packed fresh upon receiving an order. Orders are processed and shipped within 3-5 business days (5-7 business days from 11/25 - 12/31).