Just to interject here, I bought Home Design 3D in April of 2023 from them and key was supplied in couple of days, after I complained it didn't become immediately available.
Before that in 2019 they were selling preorder keys for Vampire: The Masquerade® - Bloodlines™ 2, while it was still likely that the game will come out. I received this email in 2021:
`-------------------------------------------
AllYouPlay Support support@allyouplay.com
пон, 15. мар 2021. 15:49
коме скривена копија: ја
Dear Gamer,
We’ve recently sent you an email updating you about the current situation of the Vampire: The Masquerade - Bloodlines 2 game development, and this is a follow-up to that email.
We’re currently checking amongst all the customers who bought this game, who wants to keep their order and who doesn’t, for us to be fully prepared throughout this process for whichever decision our customers take.
For this reason, we will require a reply from your side, deciding on how you would like to proceed according to the options we gave you previously. If no response is received up until next Wednesday, we will assume you will want to keep your order and no further action needs to be taken.
Please find the two solutions ALLYOUPLAY.com is offering you:
1- If you wish to keep your order as it is, you will receive a 15% storewide discount code, which will be available for the complete year of 2021. It’s a small gift from our store to you for trusting us or;
2- If you do not want to keep your order and you wish to demand a refund, we will process it for you, however, since we need to collect all requests and process the refunds manually, it will take at least 2 weeks to be completely processed and you will not receive your game key.
Let us know about your decision by next Wednesday through our Customer Support, by sending an email to support@allyouplay.com with the subject title “VTMB 2 - Decision” as soon as possible so that we can proceed accordingly.
Best Regards,
ALLYOUPLAY.com Team
-------------------------------------------`
They may be a bit disorganized and slow, but I didn't get an impression that the site is a scam.