Customer mania! : it's never too late to build a customer-focused company