As soon as you sign up you can't sign in, to verify your account they ask for photo of government account.
They sign you up very fast but they want you to update an account. It is utterly disgusting .how potential new customers get treated.
Review date 2023-06-22 00:51:25