We recently ran ads with Ad Pepper... Here is our review. trendpimp.com/article/299/Network_Review__Ad_Pepper_Media.html This is just a review based on our experiences, and we don't believe we are getting paid for 15,000,000 delivered impressions.