do users need a store account and a champ account? and is there an option of having no acccount required to post
Did you know that this isn't just a demo?
This is our live pre-sales Q&A and support forum. Take a look around and say "Hello".
Users can post anonymously (if you set it that way) or you can require them to create a store account.
There is no separate Champ account. Champ integrates with your store account.