A framework of satisfaction for continually delivered business services · Study