I don't know for sure about online, but we have done that by phone several times. In fact, it was the CMs idea. We called to cancel due to illness, but were inside the 24 hour period, and she suggested we reschedule for a future day and then call to cancel that one ASAP. No charge.