one guy started a huge whining and complaining thread here on ET about IB. He threatened them with everything he could think of and it went on for a few days.... it was so funny, IB closed his account and returned his money! He was on here wondering if they could do that and people were cheering IB for not wasting time and money on a problematical guy like him!!
I've tried dealing with their customer no-service, it's largely a waste of time, they gave me form-letter answers that weren't on the topic for what I asked about... so there you go, it's take it or leave it.
People that write third party software to interface with brokerages are saying, publicly, that the TWS API is retarded compared to the competition, it's known that their customer service is bad, so what is the upside I'm wondering? People say the fills are good, the commission rates are low, if that is enough to offset the downside then it's a good way to go... I couldn't trade large blocks of stock with them for sure, better to go with a flat price, assuming the fills are not so bad... the thing in my thinking is that if something goes wrong their customer-no-service could be a disaster for my account, I try to mitigate risk of ruin every way I can but there isn't much that can be done about a broker-induced disaster of some kind and I don't like that feeling...
I'd have to be holding some deep out of the money options to offset a broker induced worst case scenario problem and that can get to be costly so I'm really at a toss-up about using IB.. I'm going to use some other brokers for awhile and see how things go... the option insurance is sort of necessary anyhow, it may be that IB is after all the best choice...