The unprecedented advancement of the internet is complementing and even replacing the traditional commerce transactions. While face-to-face merchant agreements and paper-based contracts have always been the mechanism for facilitating business transactions nowadays web contracting is introducing a business environment where web contracts are in digital form, are created in a global electronic ma...