The internet: a new era in customer service