Are we entering a new era of customer service?