As we've moved into an e-commerce dominated world, we've all heard the mantra of customer experience - how critical it is? But in all too many cases, it feels like customer experiences have become worse, not better. But does it have to be this way? How can companies do better? How do they know how well they are doing?