I just got a pop up for a free iPod which seems too good to be true but you never know. The pop up ad leads to a link to a website that I copied and pasted. Here's the url: "www.thisisnotascamwepromise.com" Is there any website reviews or any info on it that you can find?