last month I switch to Infinity, their commissions are less than open E cry, (I am paying $4.30 flat for a round turn at Infinity) and Infinity is a lot more stable, no problems so far with charts or execution.
I had a problem with Infinity last year, but one of the managers there paid me...