The problem wasn't that you didn't check your bank statement. The problem is that they do a big "talk up" and unless you take the time to read the "fine print" on their contract, you lose, no matter what you do. There is a box to check that says "No automatic renewal" or words to that effect. EFVERYONE should know to read the contract and check that box!!! Alternatively, insist that they give you a letter in writing that assures you won't have an automatic renewal.
But, utlimately, I agree----stay away from this group!!!