Factors influencing the adoption of web-based shopping: the impact of trust
Establishing online trust through a community responsibility system