Return to Article Details Service Quality and Customer Commitment Influence on Satisfaction: The Mediating Role of Trust Download Download PDF