Customer satisfaction and business performance · Study