I don't have a citation for you, but customer retention is the result of the feeling of a relationship between the consumer and the business (or the product). Good customer service increases the positive feeling of the relationship. Bad customer service reduces positive feelings.