Journal of internet commerce