I need a service offering automated check printing and mailing service. The whole process would need to be automated (without me having to input all the details in each checks manually, all I am willing to do is provide a list with all the recipients and the amounts to be sent) and require nothing at all from the recipients (no sign-ups or personal details like a bank account number).

Here are the websites I retained during my search.

First one is http://batchex.com

Second one is https://webmasterchecks.com

Third one is http://checkwritingcompany.com/

Please advise me on which one I should use, which one looks the most professional and trustworthy.