Does anyone use them or have used them? I signed up with them earlier today and started promoting one of their affiliates. I -SHOULD- have at least 4 leads creditted, people (from craigslist) have reported to me that they signed up, but the realtime stats show only clicks and 0 for leads. Does it take time for the leads to credit or are these guys ripping me off? I'm doing zip submit $2.00 leads, if anyone is curious.