Researcher-I just opened a Freetrade account in November and have been extremely pleased with their speed of execution and customer service thusfar. Since I had an Ameritrade Apex margin account, I needed to stop trading for a few days until all my trades cleared before transfering my margin status to Freetrade (they will not allow you to have more than 1 margin account, and Freetrade is exclusively margin). This was unpleasant, but such is life...
Email customer service seems to be as fast as Ameritrade's. I barely ever called Ameritrade on the phone, so relying solely on email for customer service is not a problem for me. As I said before, trade executions have been as efficient as Ameritrade's (which, in my experience with other discount brokers, is excellent). I figure Freetrade will save me thousands in commission...