A method of cashing a check, which comprises the computer implemented steps of:prompting a check cashing customer to enter information including a customer identifier, a check amount, and a check cashing date; prompting said customer to insert said check to be cashed into a holding device; and, dispensing cash to said check cashing customer without human intervention when the customer identifier e