Debit cards will be the really put way of deposit