I am a big fan of no-fee chequing accounts and I have used PC Financial for years but this is an intriguing offer.
Here is how the offer works.
Earn 20,000 Aeroplan Miles when you open an All-Inclusive or Unlimited Personal Chequing Account at TD by March 31, 2014 and complete two of these three transactions through that account: Direct deposit, Pre-Authorized debit, Online Bill Payment, by May 19, 2014.
Earn a further 5,000 miles when you set up overdraft protection on that account by May 19, 2014.
I recommend keeping this open for at least 6 months (early termination fee of $15).