How long does it take to open an account?

Once you submit your application, you can expect your account to be up and running within the next 24 – 48 hours.