PDF Understanding Consumers' Online Shopping and Purchasing ...