Which brokesr have the fastest execution at the best price for market orders of 1000 shares block? It seems interactive brokers has the best execution according to many feedbacks. Are there any better out there? What are experiences you guys have for both traditional online brokers and direct access brokers especially for market orders. Any responses are appreciated, thanks.