今は空港で帰国前にレシートに確認スタンプを押して貰う必要があると思いますよ。私は去年家族が来たときにやってあげたんですが、バンクーバーの空港でチェックイン前に並びました。荷物を実際に開けて見せなければならないときもあるので、スーツケースを持って並ばなければならないので、この並び時間も計算に入れておいた方がいいですよ。
http://www.cra-arc.gc.ca/tax/nonresidents/visitors/menu-e.html手数料を取るエージェントのサービスについてはよくわかりません。よくおみやげ屋とかに置いてある派手な赤い封筒のものは手数料を取られるタイプだと思います。ガバメントの用紙はダウンロードも出来ますよ。