Originally Posted by
NotYouTu
I won't use those sites/services for that exact reason. Even if you do not do your banking there, you are still putting yourself in a very risky position. Remember, ANYTHING you can do on chase.com (or any other bank/credit card site) awardwallet can now do.
If you have 20+ accounts, how else do you keep track of them? You login to each one?