Social Media and Customer Service: A Match Made in Heaven?