Ok I just received notice from TDAmeritrade that they will no longer serve Canadian residents. So it looks like i'm in the same boat as all the others - looking for another broker.