I dont have an account with these guys but I just wrote to them and was thinking of joining and they want my social sec number. Yea right kinda defeats the purpose. Do any of these sites have debit cards that don't require this?