After purchasing a game, the transaction is placed on hold and this company asks for ID, a photo of myself in the mirror and so much other personal data that you would be a complete fool to send anything, its standard practice for some merchants to request ID before you make a purchase/when making an account not after they have charged you. Its obvious they try and scare you into sending them information, don't trust this website, should be illegal