I found this promotion from my bank and I thought I would share it.
You don't need to be a customer of TD Canada Trust. All you have to do is join their list to get this voucher. You also need to pay a $30 activation fee.
I'm not sure whether this works outside of Canada. It doesn't mention anything in the fine print.
Oh and this only works for new accounts.