Renewals And Cancellations Are Hard To Predict