Service quality, service convenience, price and fairness, customer loyalty, and the mediating role of customer satisfaction | Synapse