Did anyone else see the the recent Google Ads that showed up on the all cache finds page for geocaching.com users? Below is a screen capture of what I saw. The ads appear to be gone now. I wonder if that was a test or a mistake?
What do you think of the ad location? Will this detract from your experience on the geocaching.com site?