Welcome to WebmasterWorld Guest from 18.104.22.168
How trustworthy can they be if they try to make their name sound like "Ads by Google". I have no idea who they are and I don't care because I know if they can't even come up with an honest name, how honest can they be?
For 325,000 impressions we made a whopping $25.58 ... complete waste of time IMO.
Another odd thing that has been happening is random popups. Which I have not verified to be from them but I suspect it is.