This happened to me twice, hence writing review. They had to deliver me oneplus 9 phone on friday, which they didnt, and they told they will do it on saturday, which till evening they didnt. When i called them they are telling they will deliver it on sunday. I had to gift to a relative for birthday occation. And amazon had to ruin it. I have made up my mind not to trust amazon delivery for anything critical. Writing review here so that it will be helpful for others as well.