Just found this site in my stats. Whatever it is it frames my site adds a whole column of links to it. I just checked my payment link and there is no affiliate attached. ......Does anyone know what this is ? http://recommend.zapoedo.com/health_fitness/new_products/001732_Tinnitus_Online_Support-Cause_Of_Tinnitus_Tinnitus.htm
I'd stick a little script on your site to automatically break out of frames if I were you, just for a while until you get their attention! Any clicks on your google ads whilst in that frame could bring the big G down on you like a tonne of bricks for something you haven't done!