Empirical Evidence for the Relation between Customer Satisfaction and Business Performance