I wanted to use them but they've asked me for my credit card information along my my login information to my bank account...

I don't think I'll give them anything...

Any1 ever hear form these guys?