Even if you pay them $10/mo (whether you trade or don't, and keeping in mind that most people shouldn't be trading most months!), they still charge you for "instant" orders (the kind they don't delay purposely) in the one market they actually execute orders in.
Robinhood seems like a better deal.