I would be wary of using Thinkorswim. I recently switched from IB due to all the good reviews on this site, big mistake. I just placed my first order with them. The stock traded almost 2 points below my order and no fill. When I realized this I contacted them, their response, we do not...