Thanks for the info, it all makes sense to me. Personally, I never noticed any delays from IB, but I only buy 1 contract at a time, and by "delay" I am speaking of seconds, not milliseconds (and so). I mean a delay that someone who's not expert in this "latency field" could notice.