The fees, listed on the website, are mostly transparent but complex.
You must pay at least $10 in commissions each month or they charge you the difference. Depending on how much you trade this might be a deal breaker. There is also a minimum initial deposit.
Virtualbrokers is another option with more choice of fee structure. I don't think they have a minimum monthly fee but they charge you for data.
IB is very competitive. IB encourages volume so I believe our FIX gateway has a minimum of $100 in commissions. IB's pricing structure is very transparent in terms of pricing. You can also get rebates passed back to you.
You must pay at least $10 in commissions each month or they charge you the difference. Depending on how much you trade this might be a deal breaker. There is also a minimum initial deposit.
Virtualbrokers is another option with more choice of fee structure. I don't think they have a minimum monthly fee but they charge you for data.