Hi John
Thanks for the answer I think you are correct.
My competitors have been advertising on these sites and I was absolutely sure they were getting some benefit from doing so (more than just brand awareness) and now I think this thread had confirmed it for me.
Alot of people have websites and many of them are not interested in seo and therefore dont read up on google guidelines so it is easy to understand how these things can be missed by some web owners.