They seem to do this kind of thing all the time. Just recently, I ordered a few low-value-ish things, like $75 total. Email and app said it was delivered, but no package to be found, even a couple days later. Spent like half an hour digging through their web UI to find the "package never arrived" option, and they just refunded me without even talking to a person or answering any questions. Okay then.
Then a couple days later, the package turned up after all. Turned out, the building staff hand-wrote the wrong apartment number in. I guess it took a couple of days for whoever was in the other apartment to get it, open it, realize it wasn't their stuff, send it back to the building staff, they figure out what went wrong, and tell me to pick it up.
So now I have the package and the refund. I spent another 10 or 20 minutes on Amazon trying to find an option for I got the package after all. Couldn't find anything. Gave up and left it alone. I guess Amazon would rather let me keep the money than bother building the infrastructure for that case. I have a feeling it would take even longer to figure out a phone number to call and wait on hold to talk to a person who had the authority to do something not on a pre-set list.