We would love for you to be able to set-up your own account on our website. It would be more convenient for you and save us time. Also, our site is readily capable of offering this functionality. However, hackers like to leverage the freedom of creating their own accounts to launch attacks against our site and others.
For the concern of your security and ours, it is safer if we set-up your account and invite you in.
Most account invitations are sent out within 12-24 hours of receiving your request.
We appreciate your interest in our company and website!