This has happened to me twice now (once on ebay, once aliexpress), where I bought a product (in the aliexpress case is it was that Black Myth Wukong controller deal ordered on black friday but didn't arrive until after xmas), it was delayed a long time and I thought it wasn't coming, I contacted them and they gave a refund, then the product arrived belatedly a few weeks later..
In both cases I reached out to the seller to offer to pay again. The ebay never responded (it's possible their seller account was hacked) or in the case of the aliexpress seller they simply said "you've paid already, no need to pay again" despite clearly stating I had gotten a refund.
This isn't a complaint, i mean free stuff right? But it does make me wonder how often this happens to you guys and what do you do?
Google windfall. They won't be stressed, nor should you be.