Yet another productivity paradox? CRM and customer satisfaction