They’ve positioned themselves extremely well in terms of consumer engagement.   Online shopping is almost synonymous with Amazon nowadays.   Want the most traffic for your product? Get it on Amazon.   $AMZN