Could RevResponse & Tradepub Kill Your SERPs?

Links from tradepub

I can only vaguely rememember signing up for an account with RevResponse for a “tradepub” online trade publication store.

I can’t remember ever linking to it, but it might have happened – a quick search of my archives doesn’t reveal anything.