Fursuit scam site down in a few days