Time and time again, when I place an order and the stock hits my target price, my trade does not get executed. This is not just a one time event, it's very common and so frustrating. I place Limit Orders, and of course I never get a better price than my Limit, but not getting my orders filled at all, when my price is at the market, results in my losing real money. I don't know how or why they stay in business if they can't fill your order when the market shows they should. What's the use of having an account with them? I will have to look for an online broker with a better track record.