Takes over a month to withdrawal funds
Takes over a month to withdrawal funds. They say 7 to 10 days to approve withdrawal and another 7 to 10 days to process but thats only counting business days and even then takes longer then 10 days each.
Date of experience:
Jan 01, 2026