Work stress and customer service delivery · Study