Had a problem with NAB, that NAB refused to resolve for over a month. Got Xero involved and fixed in 24 hours...fantastic and positive experience.