Could not agree less
Been an eBuyer customer since at least 2002 and my 118th personal order turned up a few minutes ago (I always use free delivery) after being ordered late Monday evening.
Maybe I'm luckier than most (I also have very few problems sourcing kit from eBay or even AliExpress.com) or maybe I'm more forgiving than some.
I had an issue with a delivery from Apple last year .. it took a WEEK for a laptop to arrive with me AFTER it had LEFT the local delivery office .. turned out that the courier was probably 'mistaken' about why it was 'unable to deliver' as I waited in all day on each of the so-called 'delivery attempts'. In the end, Apple customer service got involved and kicked the courier and got it delivered and gave me a £70 refund for the 'trouble' the courier had caused me.