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