Navigating long-term disability (LTD) claims in Toronto has become harder than ever. These days, insurance companies oft ...