I am an active Canadian Trader, investing over $200k in long positions primarily. I don't use margin, short selling or options. Lately, I have been having a lot of problems with TD Advanced Dashboard, especially during the first 30 minutes of the trading day. I realize that this is typically the busiest time, but I still should be able to execute orders without having the platform freeze up. I am finding that the platform lags quite a bit, often taking at least 5-10 minutes to confirm trades. Makes things very difficult. Being a canadian day trader, I am in the process of evaluating Quest Trade and Interactive Brokers. Any recommendations for a broker service that has fast executions even at the busiest of times?