Managing Service Quality and Customer Satisfaction