Most people are now familiar with the term e-commerce because of the emerging online retail stores like eBay,...