Commitment to customers