I had a stock account briefly with Interactive Brokers but closed it after the first attempted trade: I entered a limit order to buy; shortly after I entered the order, the stock moved up quickly away from my price; when it was trading 3/4 of a point above my price, I tried to cancel the order. After twenty minutes, no cancellation yet, so I emailed the help desk. Fifteen minutes later, it was still an open order and the stock price was still moving higher. I felt no chance of being filled but wanted to know what I might be doing wrong. So, I called their 1-800 number, and response time was immediate, but they said they were working on getting an answer from the exchange. In the meantime, the stock price dropped briefly to my buy price, but not below. It was now over 1 1/4 hr. after entering the order and there was a possiblity that now it was filled. Finally, a few minutes after the close, and more than two hours after entering the order, I received an email (my choice that they email and not phone me)which had the cancellation confirmation.
After talking with a friend who has more experience trading than I do, which is not much, I closed the account. My friend said that IB is selling orders to other firms--that is how they make money--and that is why my cancellation was hard for them to track down. My friend suggested closing the account before it cost me a lot more than the low commission. From my point of view, I have some regret about closing, because I really liked their order entry software and the low commission. Maybe I should I have given Interactive Brokers more of a chance. Any opinions?