Economic and Other Barriers to Electronic Commerce