Connecting the dots of word of mouth, customer loyalty and customer service