Truth re:Amazon. I think my longest support call with them (~30min) over decades of service was with their pharmacy and the root cause turned out to be related to the Change Healthcare hacks.
Even though it wasn't their fault and they could do nothing, at the time, to source the medication, I received instant credit (very expensive med) and they even talked to my insurance (with me on the line) to smooth-out the instant re-issuance of the prescription with an alternative vendor.
My worst experience with Amazon was a rogue computer system re-flagging a refund as erroneous. It was annoying to have to go back 4 times, but every person I talked to was empowered to reverse the charge, and the last one knew how to stop it for good.
Even though it wasn't their fault and they could do nothing, at the time, to source the medication, I received instant credit (very expensive med) and they even talked to my insurance (with me on the line) to smooth-out the instant re-issuance of the prescription with an alternative vendor.