Customer satisfaction at the Sheffield World Congress, 1998