I used to be an IB client. Their customer service is horrendous, and there are better trading platforms out there. I trade short puts and futures. I now use Global Futures Exchange and Trading. Their customer service is the best I have ever encountered, and that goes for all brokers and other businesses. The commisions match or are lower than IB. The J-trader platform, which I use for my futures orders, is much faster and more efficient than IB. The RAN platform is a little "clunky" for my options trades, but since speed isn't really a need, it suffices. Their Passport service provides accurate portfolio information, but not streaming. I have found that streaming info wasn't really necessary for my trading. Screen can be refreshed as needed. They get their statements out the same day, around 8PM EST. RCG is their FCM, and they are outstanding.