Return to Article Details Product Variety on Customer Satisfaction: The Mediating and Moderating Role of Price Perception and Service Quality Download Download PDF