What I meant to say was that they may be making it very hard to pay with any credit card other than those they issue. They also want a bank account link so they can freeze your account funds whenever disputes arise or you don't make your monthly credit card payment. think of all the interest they can access money and or interest generated off frozen accounts. Money. money, money , moneyeee!
... View more