Deutsche Bank is pretty expensive. The debit card (which <i>is</i> useless for shopping online, although most local online stores offer other alternatives to credit cards) is free for most people, and I think I pay about 20 EUR&#x2F;year for my credit card. This is with another large bank.