Marketing firms, Sales rep's, PR agents, spin doctors and customer turnover gurus