Hypothetical scenario: You tell this place to stuff it, put a stop payment on any future withdrawals from your account (if such a thing was a set up), etc. Would they take action and/or collections against you for a service that you have never received? Sure, a contract was signed, but would they realistically be motivated to pursue it?
And, of course, I'm not a lawyer.
My wife did a similar thing with a gym membership. I said that, even if you're sure you want it, don't sign on the spot. The same offer will be there tomorrow. An hour later I get a call from her asking for the account number for direct payments... In fairness to her, it is not a big amount and she's been going 2-3 times a week for a few months now. I consider it justified.