I tried to purchase a $15 game from them. It was the single worst online purchase I have ever had the displeasure in experiencing.
First and foremost, getting through the payment screen is incredibly fast. That's normally a good thing, but here, not so. As there is absolutely no info, it will come as quite the shock that after taking your card details and processing the payment, they will then send you a message asking you to provide an uploaded picture of your identification, such as a driving licence!
There are no warnings on the purchase screen, or even anything mentioned about this practice on the FAQ section. As soon as you question why this is required when the money has already exchanged hands, they instead send a stock answer to cancel the order, blaming the end users unwillingness to provide ID. Once this message is sent, they will ignore anything else you respond with. So all in all, as soon as you don't give them some nice ID for you to suffer identity fraud, either through them, or once they get hacked, they just decide you want a refund on your behalf, and discard you.
Literally the worst gaming website, and online shopping website I have ever visited.
AVOID. AT. ALL. COSTS!