They called me today, there saying they pay $0.70 CPM and I was wondering if anyone has experience with them.
Are they new as I have never heard of them I don't think, but for some reason that is a name that rings a bell. I think I may have seen it mentioned somewhere in a post of a thread that a quickly browsed through or something. I've taken a look and you can contact them via postal mail, phone or email, which is good. A downside is that they have a support tab and when I went there it just said "soon" meaning they have not finished that page yet which may be a little iffy.