The problem is that you can't have a discussion with an algorithm. You can't tell it that it doesn't fit your case. Well, that's not strictly true, however if it doesn't fit the algorithm then it will be ignored or spat back at you.
Amazon recently made a rare (in my experience) error. I ordered Bootledrops quantity 150 Price £12. They arrived 18 hours later. Correct product but quantity 50 (usual price £6.20). Presumably either someone had misread a bar code or something had been miscoded.
If this was a human interaction situation one would, for example, go into the shop, explain that they had given me the correct product but the wrong package size. It would be swapped. One would leave satisfied.
Obviously in this case I would have to return them to Amazon and ask for the correct quantity. However having got as far as the return algorithm the only thing the algorithm would allow me to do in this particular case was 're-order the exact same product' (the assumption being presumably that it was damaged or faulty which didn't fit) or order another product.
As it so happens in the 24 hours since the transaction only the 150 size was on sale on the Amazon site.
So I filled in the return form and received the appropriate QR code on the email response.
This morning I went to the dentist. I had an X-Ray during which I had a chat with the dental practitioner who used to be a teenage best buddy of our late son, Andy. That was totally irrelevant but, wotthehellarchiewotthehell. I then went into the post office, gave the lady at the counter the package and showed the QR code.
I arrived home shortly afterwards and received an email saying [actually it wasn't saying anything but it was telling me something] that Amazon had received the item and refunded my Amazon account.
They had.
Then I ordered the items I wanted direct from the company selling them.
