Forum Moderators: open
We used them for about 1 year, then as the traffic became poor, we had to reevaluate our marketing with them. Their search partners are from the bottom barrel of the search pool. I would NOT recommend them to anyone. Over the last few months, the traffic started to shift from good sites, to the less desirable sites.
If you ask me, I would stay away from them. Stick with the major sites.
CompWorld