Attitudes, technology, and other factors play a role in influencing people's decision to shop online. Users like convenience but worry about security issues.