Reasons for high levels of satisfaction and trust