Yes, many banks do charge issuance fees, ATM withdrawal charges, Annual Fees on using their Debit card. Any transaction made from a non bank ATM machine will be charged extra once the monthly limit has been reached.