Can't even set up an account…
Can't even set up an account as it refuses to send sms. Tried on multiple browsers, 2 different machines, 2 different phone numbers. Useless.
英国
Can't even set up an account as it refuses to send sms. Tried on multiple browsers, 2 different machines, 2 different phone numbers. Useless.