The quest for customer loyalty is a priority for most businesses, driven by estimates by some sources that acquiring new customers can cost anywhere from five to 25 times more than retaining existing ...