Last minute frustration and delays