shopping acceptance model — a critical survey of consumer factors in online shopping .
on the depth and dynamics of online search behavior .