whats an echeck, im pretty sure it was an instant payment tho.