RE:RE:tdwaterhousecoffeelover1: Another problem that I noticed with TDWaterhouse is when converting currency between $CDN and $US, they charge a premium/discount of 1.5% to 2%. HSBC InvestDirect does not appear to charge anything and their commission is $6.88.