Businesses should have a choice in settings to allow clients to reschedule once, twice, three times or to keep rescheduling as long as they are outside the cancellation period. At the moment the system is allowing clients to keep rescheduling as many times as they want and their deposit just jerks carrying forward. This is really annoying as they are blocking the calendar