You are right but as def humbly mentioned, IB claims is "one of the bests" in industry. That suggests that there a few good brokers. You have to feel good about your broker. If you have a good broker but you always feel that your are being cheated, that won't work. IB is not for everyone. IB's...