What Does It Take to Deliver Great Customer Experience on So