Lockerz.com is very similar to swagbucks only that you cant sign up by just going to the site and signing up. You have to get an invite. So i'm willing to send the invite to you if you are willing to send me your email. Its not a scam and they don't require confidential information such as credit cards and bank accounts or social security info.