My bank stopped providing withdrawal receipts. Is this legal?
It depends on the type of transaction. When you make a withdrawal from a teller, a bank is not legally required to provide withdrawal receipts. It is a matter of bank policy.
However, you are entitled to a terminal receipt each time you initiate an electronic funds transfer (EFT). This applies whether you use an ATM or make a point-of-sale transfer.