I don't know if anyone else has the same advertisement on their computer, but I noticed an add for a web site called "turtle shack.com" on the forum home page. They claim to sell and ship live turtles to your home. I was curious so I looked it up on a scam report page. It seems sketchy...