I created an account with them recently, figured I would share my experience.
Opened up an account, got a bunch of documents to fill out and sending over ID information. As soon as I did that I made the deposit. Took about 2 days for the deposit to go through, once that was done I got an email...