True, but you can only jam as many shares into a TFSA as your contribution room will allow (and with the gravy you've built with past investments that you are willing to divest, of course).
Given that I've had to purchase half my shares in a cash account as I hit the limit. I grind my teeth thinking about it but at least I will get half of my earnings from TMD totally tax free
Great earnings vehicle though, I'm surprised how few people understand how TFSA's work here.
Thank you Mr. Flaherty, may you rest in peace.