How can I create an account with Stallion Express? Is there a fee? Signing up is totally free! It only takes a couple of minutes to create an account.