Seems Lifesabet is trying to clean-up their site now - Below is from their website
---------------------------
IMPORTANT NOTICE TO ALL CONTEST WINNERS
Tue, Apr 22nd
We will be requiring non-free email accounts for all players before making payouts. Since we have set an impressive standard not to spam, and you all know this, we are asking that you trust us with the email accounts that were issued by your providers. We are doing this to help enforce our fair contest policies. If you have won and will be requesting a payout this week, kindly send us the following information so that we may update your contact info and get you paid quickly.
Send your transfer request from the email account issued by your ISP,
Include your lifesabet.com username,
Include your old email address for verification.