I emailed customer support because live chat is non existant even though the site claims to have it, the email I got back gave me no response to my questions I got this instead.
I tried to withdraw but it was put on hold, it's now been 3 days it says 24 hours for Interac withdraw.