Hey - You CAN get another checking account!!!
We have an expert here, MCA, and she has helped many people on Chexsystems get another checking account.
I'd recommend you open another checking account, maybe 2 at 2 different banks, and have 1 checking account be the one you pay Think and Cash Call with. Only put enough in each month for the payments. The the second account is your good account. Give no one this info.
You also could pay Think and Cash Call with money orders. They cannot require you to pay by ACH debit, it's against the Federal Electronic Funds Transfer Act.