We run a high traffic website and we were approached by Ology Media last year. They wanted to take over our ad inventory and offered some pretty decent CPM rates. At first I was hesitant to sign because of payment terms (NET-90, they canged it to NET-120 later) and lack of reviews online...