hi Kevi
when i lived there i used the ASB, they used to have the majority of trading accounts , there were smaller independent companies but a few went to the wall so i steered clear of them.
You could try Westpac steer clear of national bank as they have so funning system were you dont actually own the share.
https://www.asbsecurities.co.nz/
km