I've had a similar recent experience with Amazon and some tapewound strings. Driver indicated " handed to customer "...facking liar...he couldn't be rrrsed to deliver them after 6pm.
I got on to Amazon...all sorts of promises but the strings are out of stock now so I have to wait until later in the month.
Offers of refunds are pointless...why do they think I placed the order?
COS I FACKING WANT THEM!!