The World of Internet Ads: Strategies, Impact, and the User Experience