Hi azza I work for a bank so i know a little about this !!!
If u look on interest.co.Nz you can compare the rates u are getting, u could also ask if u had all your insurances with that bank if they could do any better? But .41 off is gd depending on what term and what else they offer u? Fees or legel fee help or flybys or airpoints? U can guess what bank I work for from that