Article Expedia incorporates customer satisfaction feedback and employee input to enhance service and support Brett Tucker | October 1, 2004