Did you know?
You can earn activity points by filling your profile with information about yourself (what city you live in, your favorite team, blogs etc.)
No the guy at TD told me it will take a couple of days before the online system is updated. But as I said they are still only charging me 10 bucks a trade but it sure is a hassle foning them.