Scam Site!
I purchased some credits for a game and went through all the process of ordering and paid for my item, then all of a sudden they wanted to call my mobile for verification!? Why the hell do u need to call me for after i signed up and paid for my digital item! Of course i signed up with fake details im not giving out my info to a site that is highly likely to be a scam... which turned out it was