I like the convenience with Royal Bank. It interlocks nicely and has been problem free so far. I can even trade Pink sheets. And of course Canadian markets too. I'm a believer in dealing with my own country business entities within my own country. My dough stays here and if there are problems I can go in face to face and argue with them. I used to go full service but not any more.