Welcome to WebmasterWorld Guest from 188.8.131.52
They are, in my eyes, very spammy and I will probably block them.
I understand they have a new product and I understand they need to promote it. Doing so at my expense is bullshiit though.
Choke on it google. I've about had it with you anyway...