No didn't use this. I landed in Canada Vancouver a week back. Do not worry about this. Just have enough funds in your card and cash in Canadian dollars from your home country. This is strictly for your own needs.Did you use this service? if so, is it effective?
Thanks in advance
At the immigration they do not bother with any paperwork or proofs. They just ask few general questions for formality. It's very relaxed and there are no official rules for fund requirements. Just carry your old bank statement you used a time time of application. And just as a precaution, take out a fresh statement close to your departing date.