I roast my own coffee beans.
I order almost all of my unroasted beans from Amazon because they have an excellent selection for the best price.
Last year, I ordered a 3 lb bag of unroasted beans and they arrived on the very date they were to expire (unroasted beans are generally good for a year or so).
I contacted the seller, who replied there was nothing they could do. So, I contacted Amazon and requested a return.
Amazon told me to keep the beans and they refunded the full price I paid for them.
That’s customer service.
Once I ordered vitamins and a book but they sent me a triple roll pack of masking tape and a set of competition badminton birdies. ??? How in the world they made that mistake I have no idea!!! Anyway same thing, they apologized profusely, refunded my money, sent the originally requested items for free and told me to keep the tape and birdies.