That's the reason I dropped them. Ameritrade used to be great but in the last six months or so their execution times are worthless. I lost much money because they were holding market orders for upwards of fifteen minutes in any stock that was moving.