Their traffic seems good from the Alexa ranking but I don't know of anyone who advertises with them and what the ROI is like.
I would be grateful if anyone can share experiences.
[webmasterworld.com...]
They charge an annual fee plus commission on every product sold!