thirteen - 9:33 pm on Feb 24, 2012 (gmt 0)
I know sites frames pages and put banner ads up, usually at the top. Earlier, I found one of my ecommerce sites framed with such a banner... I did a whois on the site and everything about it is in China.
Which Ad Network is serving up the banner? There are some recourse action depending on the Ad Network.