Return to Article Details Elements That Contribute to Customer Satisfaction