CRM and customer service: strategic asset or corporate overhead?