E-satisfaction and e-loyalty: A contingency framework
A strategic analysis of electronic marketplaces