Im sorry but I must disagree with some of the points being made here. You say you get lousy fills??? Why are u using market orders???? I have been using Datek Direct for 2 years and must say that for 10.99 a trade it is well worth it. My orders go through usually in 1 sec. sometimes quicker, sometimes a little slower, but most of the time they are pretty fast. I trade every day and it is fairly consistent. I trade large positions in cheap stocks so it works out well. Though there is a down side to this. Customers service is more than a joke, its a nightmare. The people answering the phones know nothing about anything. And there are times, at least once every couple of months where you cant get on the system. Ive got off pretty easy for the past 2 years when dealing with these mishaps until about 3 weeks ago. I bought off of an ARCA on the offer and Datek actually lost my order. They actually lost thousands of orders that day. any way for the next 45 min. i sat on hold waiting for someone to answer the phone. I did not know if the order went through or not, but either way my account was frozen. I could do nothing. When I finally got through to the trading desk, (I almost smashed my monitor out of frustration while I waited on the phone watching the stock I was attempting to buy rip up .20 (remember penny stock + large position) The guy on the phone was an idiot and it took great restraint not to curse him. He said "well we don't know what happened, if you bought it or not, and kept offering to place an order for me at that time, even though I explained 10 times that my account was frozen. All I could do was sit and wait. It turned out the order never went through, and the whole ordeal cost me $800 in profits. So you decide what to do. They are good the majority of the time, but you never know when disaster is lurking around the corner. But I guess thats a risk with any system. And even though this is a horror story, I do think there good for trading size. commissions cant be beat.