Well I am presently negotiating with my stock brokers to open a TFSA account, whereby fees will waived or significantly reduced due to my share portfolio being held with them (normal mst, strate fees etc will apply), and they can show my holding on the same platform - so will be happy if I get this right