Just a question, but is this 35/40 minute cutoff based on the scheduled time of departure listed on your boarding pass, or on an updated time of departure currently shown for the flight? Given the frequency with which planes are delayed, it would seem crazy to cancel your reservation based simply on the originally scheduled departure time. And given how hopelessly optimistic delayed flight departure times are listed, that too would seem quite unfair.