I love free money for banking!
This does require a $5000 minimum balance to really take advantage of this.
As the title says get $300 on opening a new Chequing Account with unlimited transactions.
Once your new chequing account is successfully opened, complete two of the following to receive your $300:
Visit a local TD Canada Trust branch with your confirmation email within 30 days of receiving it, and open an All-Inclusive Banking Plan or Unlimited Chequing Account.
To meet with a TD advisor at a time that best fits your schedule, simply book an appointment online.