Yimini, if I had been in your place, I would have definitely closed my checking account to prevent the auto debits. Besides, the company is causing breach of contract if you have already signed an agreement with them.
Explain your problems to the bank and request them to verify the debit made by the company. They might help you by contacting the company and request verification.
Do you have a lawyer to represent you? You must take some legal counseling in dealing with the company.