TORONTO - There had been warning signs for months.