There is a common theme about customer service and customer experience which nobody talks about.  Social Media.

Think about it....