verhoef understanding the effect of customer relationship management efforts on customer retention and customer share development .
Implications of loyalty program membership and service experiences for customer retention and value