In the fast-changing world of marketing, loyal customers are the holy grail of any thriving business. As such, nearly all B2C companies have developed their ...