CNET PPD is still active?

We used to subscribe for CNET PPD in old days and subsequently stopped it. Is it still active? Anybody is using it now a days effectively?

A quick Google search found this:

This topic was automatically closed 91 days after the last reply. New replies are no longer allowed.