Wow... they need your social to sign up at their 'bank'?
I'm going to contact
gary@garyhorsmandesign.com who is listed as the owner of the domain to see what he has to say.
like i said - i've never seen a bank where you didn't need a social.
but you're right - they should be here, posting.