Hi, can anyone please help me? I am looking for a Canadian platform. I tried TD Waterhouse but didn't like it. I am thinking: Thinkorswim or IB. However I read a lot of bad reviews about IB (they steal money, poor execution, etc.) and I also read in one of the older posts that future for Thinkorswim is uncertain. Can somebody please provide some insight? I am just beginning to trade and have been struggling to find a decent Level II platform in Canada.