What I was trying to say, which you may already understand and we simply aren't communicating well with each other, is that the only way to avoid Capital Gains will be to transfer the funds from IG to TDW in kind and then leave the money in those same funds. If you sell the mutual funds in TDW or IG you will trigger the taxes, and I presume it's the mutual funds that have the high fees, not your advisor directly.