Can anybody recomend an online direct access broker, that offers instant executions meaning instant order fills. Not intstant order acknowlegement, which with the two I have according to them that is what it means, they acknoweledge that the order is placed with the exchange but do not guarantee when it will get filled. This has been causing me to loose money when I see the market change and try to get out of a position it takes forever to get filled. What kind of communication are you people using? I have DSL and have asked my broker if I obtain a T1 would my execution happen and they cann't tell.