i deposited 84 dollars into the website…
i deposited 84 dollars into the website and they just instantly said i had to wait for 24 hours, i cant lose this money its the last i have to my name and you just froze it and i read the other rewiews they all say it takes 30 days and they still dont give it back. HELP!!!
