Private Transactions in Public Places: An Exploration of the Impact of the Computer Environment on Public Transactional Web Site Use
understanding and predicting electronic commerce adoption : an extension of the theory of planned behavior .