Hi, thanks for the replies.
As far as aggressive orders, I find there can be a short delay, ~1s or less normally, but that can happen on normal orders as well. I haven't had too many issues with delays on the fast moving stocks. I would prefer to miss a fill if I don't get my price in some...