Satisfaction, corporate credibility, CEO reputation and ...