I left Interactive Brokers to get the better per-share pricing at CyberTrader. The account approval/funding process took several days longer than they said it would. The software user interface made it impossible to see if my limit orders were still the best bid. Futures contracts cannot be held overnight making it hard to hedge positions. The P&L calculator was very wrong when I was losing money and when stocks hadn't begun trading yet. Then I discovered another limitation that made it impossible for me to trade my best strategy. Closing my accounts was very frustrating. It took several days and 20 phone calls. They committed two acts of incompetence, delayed every step, and ended up charging me TWICE the fees the website indicates! Getting into and out of CyberTrader locked up my money for two weeks, and I feel they were misleading with the fee descriptions posted on their website. I am licking my wounds, just happy to have my money back in my possession.