customer satisfaction taken hard