Electronic Commerce Research and Applications