The omnichannel customer experience is an elusive goal that retailers have been chasing for years.The idea behind omnichannel is...