My god, a bank in Georgia! Hasn't this bank got any arrangements with MasterCard or Visa; have they not yet heard of "MasterPass" or "Visa Checkout" yet ...