We are roasting almost daily at our shop to ensure a fesh cup with each shipment. Yes, some coffees taste better at certain times regarding the time from roast to your pot, but we believe in getting you the most fresh bean available and letting you decide when you would like to brew it up. Usually, we are shipping out the day after roasting.