Are steep cancellation and rescheduling charges fair, if changes are done early?