What is 4 Billion Ad Impressions Worth?