Is social media the next frontier for improving customer experience?