Discussion: Improving customer experience

How can IT improve the customer experience. Use your own experience as good or bad examples.