Just read reviews elsewhere and you will know not to trust this company with bank information.
My experiencd is the same. I cancelled the account after bad services. Then they charged me anyway later. Seems to be a trend with this company. Imagine how much profit it is for them to rip off thousands of people for $17. Fight back.