So one of last major banks is TD Canada Trust and I found its TFSA page located at http://www.tdcanadatrust.com/invest/tax_free.jsp. For the most part, the information on the site is extremely general. It seems like the complete opposite of the previous bank site I visited where this bank doesn’t seem to be trying too hard in attracting TFSA clients from what I see.
I wasn’t able to really find too much details about the account either if you decide to open one through this bank as they simply link to the official government site for the most part. Although, TD bank usually have these deals such as getting free items for opening accounts, so maybe they will introduce that in the launch date.