Why Last Minute Date Cancellations Happen