In the very upper right corner of that site, click on FAQ and it should have your answers.
I was told the link that you posted on my page IS a Playdom site.
let me ask Admin and i will let you know.
You will have to file a support ticket thru the game. Nothing can be done for you on the forum here. Sorry buddy.
i have sent a support ticket and manny support tickets and i have had no reply and no one has gave me my favour points back