Welcome to WebmasterWorld Guest from 22.214.171.124
joined:July 2, 2013
If you really feel that Google is cheating and lying you need to stop using them as an advertiser and find one you trust.
I'm sorry I'm not as knowledgeable/experienced as some of you holy-than-thou's.
[edited by: phranque at 7:02 am (utc) on Jul 30, 2013]
[edit reason] Please do not post links to your own site [/edit]