architectural criteria for website evaluation - conceptual framework and empirical validation .
An empirical study on consumer acceptance of products in electronic markets: a transaction cost model