their money transfer system is slow, taking up to and slightly more than a week to do bank transfers.
their stock ticker graphs are wonky sometimes.
their trading system is quick.
costs are on the order of $8/trade. on options, there’s an additional cost, something like $1/per contract on top of the regular per/trade fee.
the interface isn’t the greatest. tracking stocks, i use yahoo’s charts. there isn’t a real time ticker. navigating the site can be annoying; going from a stock’s summary to your account history on that stock is a pita.