Attracting, retaining, and building customer loyalty is an ongoing task for all companies, regardless of size or industry, especially now that brand-customer interaction has become a strategic factor. “ The best customers are loyal ones. They cost less money. They are generally willing to pay more than others and tend to act as word-of-mouth advocates,” noted specialists Werner Reinartz and V. Kumar in the Harvard Business Review.