Thanks for the info. Their fees look a lot more reasonable and TD Ameritrade at least will deal with non-US citizens (aliens...seriously? I'm Irish not ET).
I'll see if I can find somewhere more local but so far the only places that seem to offer these services charge about 5 times more per trade on top of a quarterly fee for the privilege of doing business with them.