stevenmusumeche - 12:52 am on Jun 14, 2005 (gmt 0)
AWA - I'd like to hear what you have to say about this. I was placing a test order on my site and noticed it. I must have clicked on one of my ads. This was a different image, not just "Google Site Stats". I didn't take a screen shot of it.