The relationship quality effect on customer loyalty