Amazon used to be really customer centric 5-10 years ago, I remember once I ordered a physical book which was late in delivery and I urgently needed that book, so they gave me a free kindle edition till the book got delivered.
This behavior genuinely earns them more of my business.