Scottrade is great for me. I've placed limit orders and before i even get to my order status page it already been bought or sold off!