Am I the only one bothered by the fact that every time I open a new link, first I have to close the "Honest Reviews" popup? Mods, do you know how annoying that is?
i think you really should direct this to the Owner of eccie.net.
the mods prolly dont have any control of the ads and their behavior.