I have also traded with them for years, and really only had bad troubles with them recently. Today was bad, and few weeks back crossed bid/ask horrible during volume spikes. Today, my e signal lvl 2 and TS charts were correct throughout the day. Forunately, my stops at IB did trigger, but trying to get long the late pop was not possible. Orders entered through e signal wouldn't fill if there was no data in the TWS workstation, even though the order would appear in TWS.