Consumers Don't Dig Apple iTunes
Forrester just released its annual Customer Experience Index, a ranking of some 133 companies across 14 industries. The firms were rated by regular users according to three principles: whether the service met the customer's needs; how easy it was to work with a firm …