Yes. Private data, as email addresses, is important to us. We are very cautious about spam, thus we require the manual step to ensure that our users are also serious and willing to agree to our anti-spam policy. We want you to have a great experience, and working directly with us is the best way we can get you up and running quickly.
Once you submit the sign up form, an account manager will contact you and complete the process. Generally, you'll be up and running within a couple business days, usually less.