Interesting short video on the future of customer experience.

One of the things that I found  interesting is the quality of the video.