Just curious, what about debit cards or other automated payment methods? I know while I was in Germany a few years back I never had a problem with paying for anything with my debit card, so they're used.
And a Visa Delta debit card is as good as a credit card for paying here.
no subject
And a Visa Delta debit card is as good as a credit card for paying here.