I don't like your charges but I see why you have them. The PC is horrible, but you try to be transparent and you warned when you were going to start levying it. The normal commission is horrible, but fair enough. The Data charges are horrible, but reasonable, and you can see them very clearly by filtering your statement.
The txn charge is outrageous, though. Why is the payer not notified? Why is the statement not filterable for this charge? Why does it not appear on the PC statement? Most of all, why am I charged for trying to keep your markets going? What else is there to do on here?