ddefina, could you please look into your missed stops and contact IB. They claimed a while back that they fixed the stops problem. I think it is important to provide them with concrete examples of failure from their side, if that is the case.
Also had slow IB quotes and CEFT was shown as -$24 appx due to a stock split. I have no idea why stock splits are not handled properly in the TWS.