I attempted to open an account yet…
I attempted to open an account yet their stupid web interface didn't list the United States of America as a country but it accepted my USA phone number. The site then informed me I needed to pick a country matching my phone number! Certainly not going use this service.
