Forum Moderators: open
I would move with caution...I see some things on their site that I, personally, don't like and would make me hesitate using their services..
I do like their clever "Click Fraud Financial Loss Calculator"...this could prompt an advertiser to take the bait..