ArmThumbsDown304

Social networks delivered a very unsatisfying result in a recent study of users’ website experiences across 34 industries by the American Customer Satisfaction Index, coming in dead last with a score of 68 on a 100-point scale, compared with the top industry, credit unions, which tallied an 86.

Read more