We've had the envelope-free deposits at the Bank of America ATMs for a while out here. I like having the image of the check on the receipt.

I do all my banking via ATM or online. LOML does none other than the occasional cash withdrawal. I can pay a stack of bills in about 5 or 10 minutes; it takes her 30 to 60.