I have 0 experience with customer service in terms of delivery from Holland. I remember that the supermarkets had great customer service (so I discovered during rough times), bad items? return and get your money back or a free new item plus money back sometimes even. But I guess it has declined everywhere.. I just don't have these experiences in my home country (Holland) as I never used it there in the past.
The things you mention I have experience with in Budapest as well as here in Spain (as I mentioned above) with the difference that if they deliver something more expensive that's free of charge mostly, but what they often do is delivering a discounted product without giving back money, so one at the date or close to.
Just not with me, I don't take that crap and I will complain and get my money back lol. I think it's quite Dutch to stand up for your rights, so I will, lol.
Are you Dutch or just living there if I may ask?
Have a good weekend!