i am hearing that ping times for order executions can vary but for orders in the ten packet range, the timing should be at 1-5 milliseconds. my firm is telling me that this is not possible. That my 100 milliseconds is as good as it gets. Please give me your experience and feedback so i know i'm not getting a bad deal.. I have met with firms that claim to be better but are they really?? Time is of the utmost importance.. thx all......