Text this: The effect of customer value and trust on customer satisfaction and its impact on customer loyalty