You can set up your own site in a few minutes. You may try out the site to see if it will work for you; we'll only bill you if you actually use it.
We have set up a demo site that you can try out. You can register easily as a submitter and submit items to this site as you wish. If you would like to explore the Review side of the site, first register as a submitter and then email us to let us know the email address that you used when registering and we will give you full program chair permissions which will give you access to the review side of the site and allow you to configure and play with it to your heart's content.