I don't have any pop-up stopper, but I also don't get pop-ups on ssnakess.com. It was probably a piggy-back program that came off another site, and got downloaded in cookie form.
If you want to rid your computer if these little cookies and ads downloads Lavasoft's Adaware. Not sure of the address, but it's not hard to find. Check it out.
Dave :medtoothy <------ damn that face is hilarious!!