Another thing I found is if there's a small delay, hit the order check and submit an order check. That has helped a little in speeding up the confirmations. But yes, there is still the delay. So I've pretty much narrowed the markets I trade.
JeffK