There's lots of talk about the need for retailers to integrate customer channels in order to improve the shopping experience and achieve operating efficiencies, but few companies have done it yet.