A word of warning for FlyerTalk members.
These bank payment services that are outside of the normal CC system are dangerous.
I was recently royally screwed over by Chase while trying to use their "QuickPay" service.
The banks can and will freeze your account at a whim and require ridiculous actions to regain access to your own money.
Here is a consumerist story detailing my plight:
http://consumerist.com/2011/05/chase...-accounts.html