As many retailers are extending their channels to both online and offline, consumers nowadays are increasingly buying products across different shopping platforms, ranging from traditional catalog and retail channels to Internet stores. Thus, it is important to understand how the purchasing experiences and the factors surrounding the multichannel shopping environment...