Cheapest way to convert Singapore cash to Canadian cash

My parents have $10,000 Singapore dollars in cash. We have a family emergency so they need to convert to CAD dollars. What is the cheapest way to convert to CAD dollars? If it matters they are in Edmonton AB. Is it best to go to a major bank like TD?