This extension made my site. I am using it for a little different purpose than a church website but it still works very well for me. I have now used it on several sites. Tech support is better than expected. The extension is free but the support is now subscription based but is well worth it. Tech support was so good, I even paid him to do some side work for me.