The Amazon next day prime delivery is not a guarantee anymore, since November 2024 they have got progressivley worse and never deliver deliver when expected. Everything is always "delayed in transit" attempting to get help is even worse no one you speak to is willing to help or does not help "oh here is £5 promo credit).I have started canceling orders now and instead of asking for a refund i have started seeking refunds through my bank let them chase amazon instead of me