Strides in information technology and improvements in networking technology have set the pace for rapid growth in new applications of electronic commerce in a variety of settings. Business to business (B2B), business to customer (B2C), customer to business (C2B), and customer to customer (C2C) have become prevalent business channels and have reshaped the ways that business transactions are cond...