Return to Article Details The Mediating Role of Customer Service in the Relationship between Price and Internet Speed on Customer Satisfaction Download Download PDF