How Customer Satisfaction is Enhanced by Support Services