Journal of Internet commerce