Providing customer satisfaction : the model of business strategy