This research addresses the following questions: Do information technology (IT) investments have an effect on customer satisfaction? What are the causal mechanisms that mediate the effect of IT systems on customer satisfaction? Does the effect of IT on customer satisfaction differ across...