a study on consumers ’ attitude towards online shopping in china .
Expectations versus reality: a snapshot of consumer experiences with Internet retailing