A word or two about customer satisfaction