1000ドル以内の場合なら、郵便小為替(International postal money order)はどうでしょう。
http://www.canadapost.ca/offerings/supplementary_services_pers/can/money_orders-e.asp
私自身は使ったことがないので使い勝手はよくわかりませんが、郵便小為替は手数料なしで日本の郵便局で換金できたと思いますので、手数料の6ドルはそれほど高くないように思います(銀行の小為替は換金に手数料がかかるらしいので注意が必要です)
advice system と書いてあるので、カナダポストでお金を払えば、カナダポストが日本の郵便局に送金し、それを受け取った日本の郵便局が受取人に直接小為替を郵送してくれる仕組みだと思います。
このやり方だと、受取人にわざわざ郵便局に行ってもらわないといけませんが、日本円でお金が受け取れますし便利じゃないでしょうか。ただ2週間程度の時間がかかるみたいです。