Easy registration: an email and a password. No card and no deposit, ever.
Already in the crew? Log in