Wanted to buy a game key off of this website, and like many other users have already stated, I got an E-mail asking me to send a photo of my ID card/passport/Driver's license and a photo of my bank card with my face next to it, apparently due to chargebacks. Hmm. Wonder why.
A quick google search showed they have been doing the same thing to people randomly since 2015. I immediately made a Paypal dispute and 8 hours later got my money refunded. Lesson learned, never buying anything from anywhere beside the official stores. Stay far away from this website.