You can't reverse an ACH or a wire, yet, both are widely used. Once company duped an ACH payment for nearly $1,000 and then they went out of business (one can wonder if this was done on purpose), and I couldn't do anything to get it back working with Bank of America. So, every time you write somebody a check, think twice!