Have had demo with them for quite long time...Think that they are ok.Peeps around are more or less giving them decent ratings.
If you are day trader and you have few trades in a day their commission can be issue.Download their demo and make few trades.Than check commission.It seems to me that...