Excellent form software
We've been very happy with Fast Field Forms. The ability to create complex forms with dependencies and branching structures is impressive. We've definitely pushed the software beyond the typical usage, but it's continued to work well for us. Customer support has always been quick.