While my Robinhood is paying me 5% on my idle funds, TDAmeritrade is paying 0.65%. When you're placing an option order, set your price and then make a change elsewhere on the page, their program automatically changes your limit price to the worst of the bid/ask if you're buying or selling. If you forget to look back up there and change that, you're screwed. I if you have a good till canceled orders, in the market moves overnight, you will get filled at a lousy price. Frequently, when you look at your portfolio page, the prices can be wrong for the entire day. Somethings wrong with their server, never have this problem with the other three brokers I use.