This actually seems like a large flaw in their fee structure. Every traditional online brokerage/trading service that I have looked at in the past has used a flat fee. This incentives individuals to reduce their number of transactions in order to limit the overall fee's paid.