Our fresh roast guarantee ensures that you get your fresh roasted coffee delivered to your home within 8 days of the roast date. Just when your coffee order reaches its best or Peak Flavor. If we fail to deliver on our fresh roast guarantee, you get your money back.