Web Wiz Forums is a free software package for running a forum on. That is what you see at the top of the Crossroads forum home page. So other than their server (or the server that their website host owns but they pay for bandwidth, disk space and usage thereon), the forum itself doesn't cost.
I saved the forum activation email from back in 2010 and it was Web Wiz Forums version 9.54. The current version is 10.12. At this point I haven't found which version it is, I could go back through the registration process, but at this point, I am doing a wait and see.
However,
this page
Web Wiz Forums - Documentation & Knowledgebase
has the how-to's for doing an upgrade in place, so members and posts won't be lost.
We will see.