pay with credit card?
how embarrassing.. to rely on a bank, to make a purchase.