Do they pay on time? Started using them. They seem to be pretty good in the ECPM department. I just want to make sure I don't shell out impressions to a company that never sends me a check.
according to this site it's a scam
personally i never heard of them so i do not know