@coolant They say that, because if you own the same things in a different non-registered account, your cost basis is a weighted average across your holdings of /all/ accounts, so they don't want to be liable for calculating it wrong when you have a lot of units of an ETF in another account.