1. 2 DISCUSSING
  • Thomas Høgenhaven   Jul 18 2012   Flag

    Hmm. Why would anything think nobody clicks Google Ads? Pretty obvious that's how they earn their billions :)

  • victorpan   Jul 18 2012   Flag

    How's 64% click rate sound to you though?

You must login to post comments.