If your policy is not to charge as long as they give you 24 hour notice, then you must honor it. You can stop this from happening in the future, if you put an end date for the number of sessions someone buys. This way when they purchase a package of sessions they know there is an expiration date. Another option for you would be to charge a monthly fee depending on the number of sessions someone buys. I hope this helps.