I recently purchased an Android game bundle from https://ikoid.com/.
The purchase was successful (at least they took my money), and I was told I'd receive a link to log in with and collect my purchase. No such email arrived, and I've had no response from firstname.lastname@example.org.
Has anyone had experience of successful purchases from this site, or similar failures? Do you know if the site is genuine or a scam?
Update: new purchase successful; the site seems legitimate.