Yesterday I had a talk with IDGTechNetwork and found that they have a requirement that you cannot use any other Display Network (aka CPM Network) if you use IDGTechNetwork and so I cannot give them a try. Can anybody share some experience or a review about them and if they have any other extra requirements to be accepted into their networks.
As far as I remember they have a requirement of either 175k world wide Page Views or 17k Page views from US/UK/Canada.
I have sent this question to them and I am yet to see a reply. I will update here when I have the reply.