Amazon Takes Nearly Half of Web Traffic to Top Sites in December Internet Retailer 7 years ago Favorite