Does your sister have travel insurance? Where in Canada is she? I may be able to help with some contacts in Canada depending on where she is.