Absolute scam of a payment website
Absolute scam of a payment website, DO NOT PAY WITH THEM if you're going to pay for something on LOADED (CDkeys), they say they have recived your money but there's a mistake so the transaction fails, SCAM I NEED MY MONEY BACK, lets see if they have my money back tomorrow or else
