Customer satisfaction is a term that is bandied about freely within the corporate world. Managers are measured on it; employees are paid bonuses on it; and firm strength is based, in part, on it.