You fill out this form and they send you a link to make an account in a few minutes. I did it this weekend and it was pretty painless and I haven't gotten any marketing emails from them... yet.
That being said, I wouldn't describe it as 'open' at the moment. It's more just that you can verify any claims they make.