Trust and credibility are the mainstays of financial service