I love the flexibility of Gravity PDF. You can build out templates to create the PDF, you can decide how it should look, function and act. That means that you can use it for anything from invoices to customized documents. PDFs can be attached to notifications and sent right to the administrator or the end user's email. <br><br>We recommend it almost daily to clients. It's simple to install and easy to integrate into your website. The only drawback would be if you need a customized template, you may need a developer to create that for you.<br><br>We've only ever had to deal with customer support once or twice, but they've always been prompt and resolved our issues quickly.<br><br>I really can't say enough good things about Gravity PDF if you're looking for PDF functionality from your forms.