Hi ECameron!
Welcome to HealingWell. I have been lucky enough not to need long term disability AND I live in the States, so I'm afraid I can't help. However, there are quite a few people on here from Canada who will come along soon and may have some tips.