Shelf life of coffee beans