Temporary ATM cards:
I'm surprised we still have to wait so long to get ATM cards after opening an account. I opened an account in America with Bank of America (BoA) 7 years ago and they gave me a temporary card on the spot. They posted the permanent one within days. It was very handy because it meant I could access the account instantly.
Better ATMs:
BoA also have automated cash & cheque lodgments at many/most ATMs - now you can even lodge a cheque by sending a photo via the app!! In Europe I've seen ATMs that offer free coin counting and lodgment at no charge - just dump the coins in and it goes directly into your account. In Belgium I nearly fainted when an ATM asked which combinations of notes I wanted, i.e. €5/€10 etc. I've never seen €10 offered at an Irish ATM.