Their NYSE executions suck. The orders go through Southwest and in most cases, you have to call tech support to cancel an order. That process can take 20 mins to get an out.
Nasdaq executions are good and LSPD is very good but that's if you're on site. Remote connections go down a dozen...