I was just reading John DiJulius’ recent newsletter in which he shares the latest statistics on customer service. In the past (survey from 1997-2007)38% of companies ranked a “3″ on a 1-5 scale in terms of customer service. One representing the worst possible experience and “5″ as World Class. That’s a “C” on my report [...]