"Our customers' trust is the keystone of our company's success."