Out of every 10,000 companies that claim to offer a superior customer experience, only 100 or so are actually delivering it. That’s one out of 100. Ouch! We invest way more trying to win over new customers than we do in keeping our existing ones happy, it should be the other way round. Really, customer...