The technology has finally caught up, ... An ATM is a lot more complicated than just dispensing $20 notes. It's been challenging to get the technology down to a reasonable cost.