I have only just started out and using Commsec which does charge close to $20 per trade, did you end up deciding on a cheaper one?