You would think that most (online) brokers would be on par with each other, seeing as they primarily do the same thing, they charge clients for executing orders. Why is ETFC's stock price so low?? What happened??