eChecks: A great digital payment option