Best, but expensive -> Telecheck (www.telecheck.com), have used them and they are pretty good, never had any issues - only pretty expensive.
http://www.echo-inc.com/online_checks_ach.html - have used them as well, but they don't deliver their guarantees that here cannot be chargebacks on their ACH services. Only $20/month minimum fee, but they require you to open Business Bank account in their bank - where they deposit your proceeds.
I just spoke with a nice lady at Echo. Interesting that they accept checks for annual hosting but they do not accept credit cards for annual hosting.
Still awaiting callback from Telecheck (they're probably the big guys; I see their logo everywhere I shop).
Echo's bank is a real brick-and-mortar bank in Southern California; I see nothing wrong with them opening an account (they don't have a minimum and there's no monthly charge) and writing checks on the account costs only the amount to buy the checks. That works for me because my bank (Chase, formerly WAMU) gives us immediate credit on check transactions.
Jeff Lasman <[email protected]>
Professional Internet Services & Support / Consulting / Colocation
NoBaloney Internet Services, Post Office Box 52200, Riverside, Calif 92517-3200
Tel: +1 951 643-5345